Timeline
Mar 20, 2023:
- 5:06 PM Changeset [12b006c]ADTast-experimental by
- small comment cleanup
- 4:58 PM Changeset [09965e5]ADTast-experimental by
- added splitmix64 since wyhash has 128 bit dependency and xoshiro doesnt
- 4:57 PM Changeset [814a4da]ADTast-experimental by
- updated expect files for prng based tests
- 3:48 PM Changeset [c3ed603]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 3:45 PM Changeset [a6bb5fc]ADTast-experimental by
- fixed merge conflict
- 3:42 PM Changeset [4c6ba5a]ADTast-experimental by
- refactored to use generators for seeding state, added splitmix32 for …
- 12:11 PM Changeset [e62802f]ADTast-experimental by
- add missing comma for citation field
- 12:05 PM Changeset [c2dfa56a]ADTast-experimental by
- remove SKULLDUGGERY dealing with CFA typedef numbering problem
Mar 19, 2023:
- 1:53 PM Changeset [eac318a]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 1:52 PM Changeset [cd477ca]ADTast-experimental by
- renamed baseline bench and added separate cluster to cfa benchmark to …
- 1:51 PM Changeset [5f648fb3]ADTast-experimental by
- updated runscript and shared header for rand bench
- 1:51 PM Changeset [0da7181]ADTast-experimental by
- added randomized lock ordering bench for mutexstmt
- 10:26 AM Changeset [60e14fc]ADTast-experimental by
- Fixed some whitespace.
Mar 18, 2023:
- 2:41 PM Changeset [9a9ca36]ADTast-experimental by
- a little bit of mutex stmt header cleanup
- 2:31 PM Changeset [ce04120]ADTast-experimental by
- made generated finally routine inline to allow for better optimization
- 2:29 PM Changeset [0faacb8]ADTast-experimental by
- various additions to thesis, finished first draft of actor chapter …
- 2:20 PM Changeset [119e6c8]ADTast-experimental by
- updated mutex stmt run script and header for cpp variant
- 2:19 PM Changeset [5ff9b23]ADTast-experimental by
- moved existing diagrams to diagram dir
- 2:18 PM Changeset [bb9b8f0]ADTast-experimental by
- added plotting script for mutexstmt benchmarks
- 2:17 PM Changeset [6bc70a38]ADTast-experimental by
- added baseline mutex stmt and scoped lock benchmarks
- 2:16 PM Changeset [d8e164c4]ADTast-experimental by
- cleaned up data files
- 2:15 PM Changeset [7205265]ADTast-experimental by
- committing current actor figures, will overwrite as benchmarks are …
- 2:14 PM Changeset [109e8b7]ADTast-experimental by
- added actor performance graph plotting script
- 2:12 PM Changeset [ac26347]ADTast-experimental by
- added diagram subdir for thesis
Mar 17, 2023:
- 2:34 PM Changeset [9d84a88]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 2:33 PM Changeset [6e6989c]ADTast-experimental by
- added mutex stmt benchmarking
- 11:47 AM Changeset [5717495]ADTast-experimental by
- Start of the linked-list chapter.
- 11:43 AM Changeset [1fd3d85]ADTast-experimental by
- Support P9_EMBEDDED annotations inside functions and at more flexible …
Mar 16, 2023:
- 2:20 PM Changeset [52a2248]ADTast-experimental by
- This should get some of the Parser changes working on older compilers.
- 12:00 PM Changeset [360bfe41]ADTast-experimental by
- Whitespace clean-up in Makefile.
Mar 14, 2023:
- 4:21 PM Changeset [dbae916]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 4:20 PM Changeset [5217569]ADTast-experimental by
- added better x tick marks in plotting script
- 3:52 PM Changeset [1950837]ADTast-experimental by
- added virtual dtor test to actor test suite, updated other relevant …
- 3:51 PM Changeset [8512a2f]ADTast-experimental by
- added libcfa support for virtual dtors and added it to actor impl
- 3:48 PM Changeset [3830c84]ADTast-experimental by
- cleaned up actor pass and added virtual destructor pass
- 3:22 PM Changeset [c19ca4b]ADTast-experimental by
- add comment about why no #pragma once
- 12:56 PM Changeset [0d0931d]ADTast-experimental by
- Removing some indent changes in parser. These can go in later, but …
- 12:24 PM Changeset [a96ce07]ADTast-experimental by
- comment out #pragma once to fix build
- 11:19 AM Changeset [9fa61f5]ADTast-experimental by
- remove unnecessary code, add action to not duplicate aggregate (work …
- 11:15 AM Changeset [15596d7]ADTast-experimental by
- small formatting changes after Andrew's major updates
- 11:12 AM Changeset [089a0d7]ADTast-experimental by
- formatting, rework interpose code (again), remove unnecessary #include …
- 11:08 AM Changeset [a0a949c]ADTast-experimental by
- formatting, remove unnecessary #include files and code
- 11:03 AM Changeset [b2f3880]ADTast-experimental by
- add newline at end of file
- 10:57 AM Changeset [5e4a830]ADTast-experimental by
- add #pragma once to .h and .hfa files
Mar 13, 2023:
- 6:27 PM Changeset [50f3f3a]ADTast-experimental by
- update multiple citations
- 6:27 PM Changeset [b19ab6d]ADTast-experimental by
- add name for lstlisting numbering style
- 6:25 PM Changeset [02b1ac6]ADTast-experimental by
- formatting
- 6:25 PM Changeset [85a95cc]ADTast-experimental by
- add test for problem with anonymous naming across compilation units
Mar 10, 2023:
- 4:05 PM Changeset [1cdc052]ADTast-experimental by
- Preventing NullStmts? from being added into ForCtrl? ended up being a …
Mar 9, 2023:
- 5:10 PM Changeset [fed03b3]ADTast-experimental by
- Make sure fields of the TranslationUnit?, and its TranslationGlobal? …
- 2:37 PM Changeset [702e826]ADTast-experimental by
- Pre-translation pass on the parser. Entirely code readability …
- 2:16 PM Changeset [a29477f]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 2:16 PM Changeset [c74372f]ADTast-experimental by
- added plotting script support for memory footprint bench
- 12:37 PM Changeset [2ceb2bf]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 12:36 PM Changeset [681d8f2]ADTast-experimental by
- After many red herrings I think the race between checking a message …
- 11:56 AM Changeset [52be2664]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 11:55 AM Changeset [7044535]ADTast-experimental by
- added data files for memory footprint benchmark
- 10:59 AM Changeset [0f275f7]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 10:58 AM Changeset [d40555e]ADTast-experimental by
- fixed matrix.cfa test error by reworking globals to avoid spurious …
Mar 7, 2023:
- 5:04 PM Changeset [1d93ba7]ADTast-experimental by
- changed default number of sends for CAF sendstatic
- 4:50 PM Changeset [dd16dd5]ADTast-experimental by
- added data files needed to generate plots/tables
- 4:50 PM Changeset [625f3e2]ADTast-experimental by
- added latex compatible output format
- 4:03 PM Changeset [50d2513]ADTast-experimental by
- added data files for tables in thesis
- 3:10 PM Changeset [9155026]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 3:10 PM Changeset [e23169b]ADTast-experimental by
- some actor cleanup/optimizations
- 3:08 PM Changeset [ab81e3b]ADTast-experimental by
- updated run script and plotting script
- 2:47 PM Changeset [b86d14c]ADTast-experimental by
- added caf benchmarks
- 2:43 PM Changeset [4066bd2]ADTast-experimental by
- added timing header and cleaned up benchmarks
- 2:39 PM Changeset [cec2551]ADTast-experimental by
- added cfa benchmarks
- 2:39 PM Changeset [5adf4f4]ADTast-experimental by
- added caf/uC++/proto benchmarks
Mar 6, 2023:
- 11:47 AM Changeset [99fb52c]ADTast-experimental by
- fixed failing dynamic.cfa test
Mar 5, 2023:
- 12:34 PM Changeset [f23d34db]ADTast-experimental by
- changed some stat collection for actors and attempted to fix …
Mar 4, 2023:
- 3:06 PM Changeset [e54b4e9]ADTast-experimental by
- missed this in prev commit
- 3:05 PM Changeset [4933f18]ADTast-experimental by
- added test case to types test and refactored to remove redundant ctor calls
- 2:58 PM Changeset [858350a]ADTast-experimental by
- added poison pill messages and made test for them
- 1:59 PM Changeset [2856044a]ADTast-experimental by
- fixed div by zero bug in actor stats, cleaned up includes, changed to …
- 1:47 PM Changeset [046ba23]ADTast-experimental by
- small comment cleanup
- 1:46 PM Changeset [809e058]ADTast-experimental by
- changed actor tests to reflect syntax change and some small changes …
- 1:45 PM Changeset [231e1ae]ADTast-experimental by
- changed actor send from | operator to << operator to avoid conflict …
- 1:35 PM Changeset [13f066d]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 1:35 PM Changeset [1e38178]ADTast-experimental by
- added some safety/productivity features and some stats
Mar 2, 2023:
- 4:47 PM Changeset [a8667ab]ADTast-experimental by
- expunge all rseq code from runtime
- 3:57 PM Changeset [397c4392]ADTast-experimental by
- Explicity initialized the fields of ResolveCopyCtors?. This may account …
- 2:09 PM Changeset [1f951abd]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 2:09 PM Changeset [8bb46d2]ADTast-experimental by
- fix errors on interpose code for libc and libpthread
- 2:08 PM Changeset [8603c10]ADTast-experimental by
- move assert(env) to appropriate location
Mar 1, 2023:
- 6:46 PM Changeset [997324c]ADTast-experimental by
-
Repair bad commit ad2424. Put back
ix0
definition that was removed … - 5:45 PM Changeset [ad24245]ADTast-experimental by
- Add comments about arpk internals.
Feb 27, 2023:
- 2:43 PM Changeset [601bd9e]ADTast-experimental by
- added figures, code examples and more to thesis stuff. wrote many more …
Feb 25, 2023:
- 6:45 PM Changeset [d964c39]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 6:45 PM Changeset [ce44c5f]ADTast-experimental by
- Thought of new channel implementation while working on the prevention …
- 6:06 PM Changeset [2d028003]ADTast-experimental by
- restructure #include files because issues with attribute …
- 3:38 PM Changeset [3d937e2]ADTast-experimental by
- remove warnings for incorrect usage of SuperfluousElse? and …
- 12:20 PM Changeset [be00a2d]ADTast-experimental by
- change BadQualifiersZeroOne? warning from dubious print of specified …
- 11:01 AM Changeset [bf20567]ADTast-experimental by
- generate error for empty mutex argument list
- 8:13 AM Changeset [b1ad41f]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 8:12 AM Changeset [dd3576b]ADTast-experimental by
- update from old to new trait syntax using forall
Feb 24, 2023:
- 4:17 PM Changeset [44196deb]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 4:17 PM Changeset [f9519d4]ADTast-experimental by
- update expected test output for arm64
- 4:14 PM Changeset [2e77837]ADTast-experimental by
- update expected test output for 32-bit
- 3:31 PM Changeset [ae267366]ADTast-experimental by
- fix merge conflict
- 3:27 PM Changeset [f2a1cd2]ADTast-experimental by
- temporary exclusion of include files causing build failure
- 3:26 PM Changeset [1a73dbb]ADTast-experimental by
- parser rejects useless type qualifier in empty declaration, and extern …
- 3:22 PM Changeset [dc3c9b1]ADTast-experimental by
- formatting
- 3:20 PM Changeset [78e2fca]ADTast-experimental by
- copy typedef name to SUE name for anonymous SUE
- 3:17 PM Changeset [43f29f6]ADTast-experimental by
- formatting
- 3:16 PM Changeset [421703e]ADTast-experimental by
- update expected test output after declaring anonymous structs static
- 3:14 PM Changeset [aca0d2f]ADTast-experimental by
- make anonymous struct declaration static
Feb 22, 2023:
- 5:47 PM Changeset [257a8f5]ADTast-experimental by
- Made some of the AST/Print helpers public.
Feb 21, 2023:
- 4:24 PM Changeset [640b3df]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 4:24 PM Changeset [1180175]ADTast-experimental by
- rest of partial commit to move WIP thesis to plg
- 4:23 PM Changeset [46ab782]ADTast-experimental by
- partial commit to move theses framework to plg
- 3:39 PM Changeset [9a533ba]ADTast-experimental by
- Remove the unused DeclarationNode::Attr_t type and support.
Feb 20, 2023:
- 10:17 PM Changeset [40747247]ADTast-experimental by
- comment out ifaddrs.h in #include file test because it is breaking the …
- 9:16 PM Changeset [2d37a788]ADTast-experimental by
- print enumeration type-name in print member
- 9:14 PM Changeset [9a380e1a]ADTast-experimental by
- formatting
- 9:13 PM Changeset [44a0ca2]ADTast-experimental by
- formatting
- 9:12 PM Changeset [e4f13fe]ADTast-experimental by
- formatting
- 9:11 PM Changeset [0bcd707]ADTast-experimental by
- make CV qualifiers on empty SUE declaration an error, gcc only has a …
Feb 19, 2023:
- 8:50 PM Changeset [f883ef1]ADTast-experimental by
- formatting
- 5:41 PM Changeset [c910709]ADTast-experimental by
- remove use of _GNU_SOURCE and RTLD_NEXT to provide alternate means for …
- 5:39 PM Changeset [3494ca9]ADTast-experimental by
- formatting
- 5:38 PM Changeset [ed52dd5]ADTast-experimental by
- remove comment about _GNU_SOURCE
- 5:37 PM Changeset [56bb2e1]ADTast-experimental by
- clean up #include files
Note: See TracTimeline
for information about the timeline view.