Timeline
Jul 14, 2023:
- 3:44 PM Changeset [0d7fc00] by
- This may fix the excessive 'struct _IO_FILE;' declarations. I still …
- 3:03 PM Changeset [c25f16b] by
- Repeat "remove push/pop from KR_parameter_list and …
- 1:49 PM Changeset [402a1e7] by
- Revert "remove push/pop from KR_parameter_list and …
- 9:32 AM Changeset [b7c53a9d] by
- Added a new invariant check and the fixes required to make it pass. …
Jul 13, 2023:
- 9:37 PM Changeset [4acf56d] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 9:36 PM Changeset [09e400e] by
- remove push/pop from KR_parameter_list and typedef_declaration
- 5:52 PM Changeset [a3c7bac] by
- reworked part of actor perf section
- 4:04 PM Changeset [60a9164] by
- update discussion about work stealing
- 4:02 PM Changeset [cc28153d] by
- change href to url, add citations
Jul 12, 2023:
- 12:49 PM Changeset [d6d2136] by
- Made changes in response to Peter's comments
- 11:44 AM Changeset [e0069bd] by
- Renaming of some SymbolTable? functions because they are different and …
- 11:41 AM Changeset [1d9dc9c] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 11:39 AM Changeset [ed274fe] by
- more proofreading of actor chapter
- 11:38 AM Changeset [68db00e] by
- add labels to sections
- 7:28 AM Changeset [71a422a] by
- add additional debug printing, remove push/pop associated with …
- 7:26 AM Changeset [fc95df3] by
- add additional debug printing
Jul 11, 2023:
- 2:35 PM Changeset [bdbb448] by
- updated documentation related to waituntil changes
- 2:29 PM Changeset [c16cc99] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 2:29 PM Changeset [d829c6d] by
- added test that consistently produced the waituntil channel close …
- 2:28 PM Changeset [bbecdd4] by
- missed two files with previous commit
- 2:27 PM Changeset [b93bf85] by
- fixed spurious channel close waituntil error case. Was caused by a …
- 2:02 PM Changeset [ffac259] by
- hide numtimes
- 10:47 AM Changeset [4c8ce47] by
- updated pingpong exception test to remove output race for repeatable …
- 9:59 AM Changeset [c54ca97] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 9:59 AM Changeset [a2eb21a] by
- fix problems in pingpong_nonlocal
- 9:25 AM Changeset [39e6309] by
- fixed undefined reference
- 9:25 AM Changeset [ea1bb94] by
- actor perf cleanup following reordering
- 8:54 AM Changeset [614868b] by
- first pass at cleaning up per chapter reorganization
Jul 10, 2023:
- 9:20 PM Changeset [f80e0f1e] by
- more proofreading of actor chapter
- 5:53 PM Changeset [0aa77e6] by
- various actor changes and fixes
- 5:10 PM Changeset [04c31f4] by
- some changes to the queue swap chapter
- 3:45 PM Changeset [c3f7dd9] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 11:14 AM Changeset [713905fd] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 11:13 AM Changeset [e6e1a12] by
- more proofreading of actor chapter
- 11:12 AM Changeset [9b0c1936] by
- add glossary abbreviations CAS, DWCAS, DCAS, DAS, LL, SC
- 11:11 AM Changeset [2f26b841] by
- add and update citations
Jul 7, 2023:
- 5:35 PM Changeset [b29a1e8] by
- Removed unused includes from a file. (Clean-up, plus it cuts down on …
- 9:56 AM Changeset [555c599] by
- removed test since it now contains unsupportd behaviour
- 9:55 AM Changeset [ded018f] by
- refactored to fix bug in channel_close test. As a consquence can no …
- 7:34 AM Changeset [5186775] by
- alternative version of fibonacci_nonlocal
Jul 6, 2023:
- 8:35 PM Changeset [64e3ac7] by
- harmonize name for fibonacci_nonlocal and pingpong_nonlocal
- 4:52 PM Changeset [bef2245] by
- added basic tests for non-local exceptions
- 4:51 PM Changeset [2fe64ba] by
- added support for non-local exceptions
- 4:32 PM Changeset [b4d2b3b] by
- Some cases in linkReferencesToTypes: It always hits one or both of the …
- 11:07 AM Changeset [8f31be6] by
- Fixed some warnings, deleted some commented out code.
- 9:57 AM Changeset [c8bf1b5] by
- Removed a comment that referenced a long gone pass.
Jul 5, 2023:
- 5:34 PM Changeset [a9e10e2] by
- small update to end of work stealing section
- 2:50 PM Changeset [7c4416a] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 2:45 PM Changeset [f6afd84] by
- merging together benchmark run files
- 2:10 PM Changeset [9235192c] by
- added support for missed gulps benchmark
- 1:07 PM Changeset [7ce70e2] by
- another pass over the work stealing section
- 11:53 AM Changeset [218685e] by
- more proofreading of actor chapter
Jul 4, 2023:
- 5:06 PM Changeset [3883609] by
- minor actor stealing section changes
- 4:57 PM Changeset [1f39a28] by
- reworked later part of actor stealing section
- 4:31 PM Changeset [3430ce8] by
- change font style and size in figure
- 4:29 PM Changeset [4c2e561] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 4:28 PM Changeset [3397eed] by
- more proofreading of actor chapter
- 2:54 PM Changeset [7f1be01] by
- Combined some fixes from the variaus scoped containers. Reducing …
- 2:10 PM Changeset [b2ecd48] by
- Changes related to invariant checking scoping, it is not ready by …
- 1:10 PM Changeset [0ec4eb0] by
- read through up to start of actor chapter and made some small …
- 12:42 PM Changeset [930a800] by
- added conclusion to makefile, removed duplicate bib entry and added …
- 12:37 PM Changeset [5e81a9c] by
- polished waituntil and conclusion chapter
- 10:09 AM Changeset [adb67cf3] by
- added steal diagram
Jul 3, 2023:
- 4:13 PM Changeset [f519bd8] by
- reworked actor steal section
- 1:43 PM Changeset [96ea77a] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 1:43 PM Changeset [8909a2d] by
- more proofreading of actor chapter
- 1:12 PM Changeset [70f97c8] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 1:12 PM Changeset [00b046f] by
- very slim race condition between a channel closing and a waituntil …
- 1:10 PM Changeset [a2f1ea8d] by
- added test for fixed waituntil break case
- 1:09 PM Changeset [ed1a7ab8] by
- fixed two bugs with breaks in waituntils, required reordering of …
Jun 30, 2023:
- 4:57 PM Changeset [1ae3ac46] by
- change text font-size in figures to match paper font-size
- 4:55 PM Changeset [5384793] by
- use FIFO abbrev in channel chapter
- 4:53 PM Changeset [fb4b283] by
- add LIFO and FIFO to glossary abbreviation
- 4:52 PM Changeset [729b794] by
- force bibtex to run in Makefile and print more output
- 4:51 PM Changeset [c5e2a84] by
- remove duplicate entries from local.bib in pl.bib
- 4:50 PM Changeset [6c7fe7b] by
- change from printf to sout
- 4:22 PM Changeset [d7874052] by
- print proper error for hiding enumerator names of an anonymous …
- 4:00 PM Changeset [bdf4cd9e] by
- added test for mutex stmt tuples and changed actor test to use a …
- 3:59 PM Changeset [d464b79] by
- added flattening so that the mutex statement now can accept tuples
- 2:57 PM Changeset [4bae7b4] by
- fixed bug where virtual dtor would not work if dtors or ctors of the …
- 1:48 PM Changeset [599dc6a] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 1:48 PM Changeset [c9019ce] by
- added to conclusion, cleaned up and added some citations
Jun 29, 2023:
- 9:59 PM Changeset [48ee593] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 9:58 PM Changeset [795500c3] by
- update documentation for stream input and output
- 9:57 PM Changeset [af5cfad6] by
- fix number of calls to latex
- 4:37 PM Changeset [260dad7] by
- Updated indentation in AST/LinckageSpec.
- 12:14 PM Changeset [3d70ca9] by
- add and update citations
- 12:13 PM Changeset [6587f9d] by
- update user manual from old separator manipulator names to new names
- 12:12 PM Changeset [85a3806] by
- change from printf to sout
- 12:12 PM Changeset [7d25f44] by
- update files from old separator manipulator names to new names
- 12:07 PM Changeset [f5d9c37] by
- harmonize separator manipulators names with newline names: change from …
Jun 27, 2023:
- 4:52 PM Changeset [70e47fec] by
- removed comment
- 4:48 PM Changeset [2dfdae3] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 4:46 PM Changeset [508671e] by
- added termination check for non-stealing actor system
- 4:46 PM Changeset [a1f0cb6] by
- added pragma once
- 4:45 PM Changeset [14e1053] by
- first draft of full waituntil chapter and conclusion chapter. Lots of …
Jun 26, 2023:
- 11:01 PM Changeset [b9c06b98] by
- formatting, change set_allocation to return previous value, add …
- 10:11 PM Changeset [c4497e3] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 10:09 PM Changeset [65ef0cd] by
- fix comments
- 11:04 AM Changeset [917e1fd] by
- changed throughput in plotting script to be per second not per 10 seconds
- 10:51 AM Changeset [48ec19a] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 10:20 AM Changeset [1fbf481] by
- more actor changes and touchups
Jun 23, 2023:
- 11:24 AM Changeset [97b47ec] by
- The 'sized' trait is now implemented on top of 'T *' declarations and …
Jun 22, 2023:
- 7:59 AM Changeset [fe0b94f] by
- fix include files
Jun 21, 2023:
- 9:45 PM Changeset [6065281f] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 9:45 PM Changeset [3bf9d10] by
- change printf to sout
- 1:28 PM Changeset [f02f546] by
- Implement new rules for array dimension expression matching. Core …
- 2:38 AM Changeset [c84dd61] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 2:38 AM Changeset [0b0a285] by
- Basic change for enable enumerated array syntax
Jun 20, 2023:
- 6:14 PM Changeset [2de175ce] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 4:54 PM Changeset [132e4c1] by
- Some clean-up in LinkReferenceToTypes?.cpp.
- 4:14 PM Changeset [da0edec] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 4:13 PM Changeset [9c4330d5] by
- Add Makefile entries to include new test-support files in Promote …
- 3:59 PM Changeset [caf06aa] by
- Added the check for bitfields in sized polymorphic types. It was …
- 3:08 PM Changeset [70d8e2f2] by
- added extra poll point to check for termination in actor system
- 2:20 PM Changeset [adc73a5] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 2:18 PM Changeset [d10e391] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 2:14 PM Changeset [b065dbb] by
- refactored actors to not need base pointers in envelopes
- 2:13 PM Changeset [1e538fb] by
- added a comment
- 1:59 PM Ticket #278 (cfa-cc - Performance issue on ARM64 due to __aarch64_sync_cache_range calls) created by
- On the ARM64, calls to aarch64_sync_cache_range occur when a pointer …
- 1:43 PM Ticket #277 (cfa-cc - Constructors for nested types suffer from definition before use issues) created by
- The following program does not call the appropriate constructor for A …
- 11:37 AM Changeset [2fd4cea] by
- In a sentence, invariants is correct.
Jun 19, 2023:
- 3:54 PM Changeset [0f4ac10] by
- Add tests demonstrating CFA's treatment of C arrays, compared with …
- 1:57 PM Changeset [b7b3e41] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 1:56 PM Changeset [33d4bc8] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 1:56 PM Changeset [0388a99] by
- updated a test to use the actor automatic executor config
- 1:55 PM Changeset [e39cfb9] by
- various cleanups and improvements (shutdown flags, automatic processor …
- 1:54 PM Changeset [ca0c311] by
- added ability to get number of processors constructed on a cluster …
- 12:13 PM Changeset [2c38b15] by
- Moved the using statement in main out of view of the includes. Tried …
- 10:53 AM Changeset [dc136d7] by
- cleaned up actor send/terminate sections
- 10:36 AM Changeset [6d18ddb] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Merged …
- 9:36 AM Changeset [60c3d87e] by
- intermediate commit to pull actor changes
Jun 18, 2023:
- 9:41 PM Changeset [df27752] by
- update glossary
- 8:52 PM Changeset [739bd7b] by
- more proofreading of actor chapter
- 8:25 AM Changeset [7c012e8] by
- simplify computation for ceiling, add unsigned qualifiers on one_t …
Jun 17, 2023:
- 11:12 PM Changeset [b87ef7be] by
- update mathX.arm64 expected output
- 11:11 PM Changeset [97453ce] by
- add length qualifiers on one_t constants in ceiling_div
- 7:06 PM Changeset [c8cbb41] by
- update mathX.x86 expected output
- 6:53 PM Changeset [a983cbf] by
- fix bug in gcc conditional expression by cloning omitted operand
- 6:48 PM Changeset [b38f6da] by
- update conflicting type-specifier error-messages
- 6:46 PM Changeset [600478d] by
- change ceiling function to work with negative values
- 1:28 PM Changeset [6527150] by
- formatting
- 1:28 PM Changeset [c8f0199] by
- add test case to device-driver input
- 1:26 PM Changeset [93c86ac] by
- formatting and comments
- 1:24 PM Changeset [dc9dd94] by
- formatting
- 1:24 PM Changeset [bbdf954] by
- fix end-of-file bug when checking for I/O errors
- 1:22 PM Changeset [4f9d75d] by
- formatting
- 1:20 PM Changeset [4dbdd1d] by
- add comments for attomic pointer types
- 1:19 PM Changeset [727c39d5] by
- add commented alternative option for ARM atomics
- 9:31 AM Changeset [0e0f25d5] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 9:31 AM Changeset [77fd9fe2] by
- refactored actor tests to use bar operator
- 9:30 AM Changeset [05956d21] by
- refactored benchmarks to use actor bar operator
- 9:29 AM Changeset [086d6b8] by
- changed actors to use bar operator
Jun 16, 2023:
- 6:40 PM Changeset [b1e21da] by
- Removed duplicate substution code in Autogen.
- 6:11 PM Changeset [64727bd] by
- Did my best to reimplement all the improvements made to …
- 3:24 PM Changeset [b96b1c0] by
- Reproduing changes from commit eb8d791. This fixes most of the errors …
- 1:25 PM Changeset [3a7aa94] by
- harmonized help messages for --invariant and --no-invariant
- 12:03 PM Changeset [4c0acb0] by
- add back --invariant with --no-invariant as both are needed for toggling
- 11:02 AM Changeset [da4a570] by
- commented out some debugging code
- 10:24 AM Changeset [0d31434] by
- changes test.py invariant flag to --no-invariant, with the default being on
- 10:07 AM Changeset [5dbb9f3] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 10:00 AM Changeset [d144c26] by
- updated invariant flag to be default, can be toggled off with …
- 9:10 AM Changeset [e172f42] by
- Merge branch 'ast-experimental'
Jun 15, 2023:
- 11:38 AM Changeset [a0bd9a2] by
- Lifted _Ostream_Flags out of _Ostream_Manip, so the bitfields do not …
Jun 14, 2023:
- 4:55 PM Changeset [60f4919] by
- fixed marker issue in data plotting scripts
- 4:54 PM Changeset [80fc78f] by
- reformatted a bit of whitespace in mutex stmt chapter
- 4:53 PM Changeset [994030ce] by
- added waituntil chapter figures
- 4:45 PM Changeset [f6fd22a4] by
- refactored inherit test to avoid base ctor call bug
- 4:45 PM Changeset [8d6786b] by
- added new actor test for plan-9 edge case
- 4:44 PM Changeset [1e940de0] by
- cleanup/bugfix actors and fix virtual dtor bug
- 4:43 PM Changeset [7e4bd9b6] by
- updated actor-related passes to fix some bugs
- 11:35 AM Changeset [5668740] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 11:35 AM Changeset [32a4f3e] by
- commit some thesis changes before pull to resolve merge
- 9:48 AM Changeset [fec8bd1] by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
Note: See TracTimeline
for information about the timeline view.