Timeline
Aug 1, 2023:
- 11:00 PM Changeset [028c2c6]stuck-waitfor-destruct by
- fix line break in conclusion
- 10:59 PM Changeset [a867622]stuck-waitfor-destruct by
- fix figure 7.12 placement
- 10:52 PM Changeset [d54ede6]stuck-waitfor-destruct by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 10:52 PM Changeset [d5f5eb7]stuck-waitfor-destruct by
- fussed with Figure 7.3
- 10:40 PM Changeset [2cb15b0]stuck-waitfor-destruct by
- fixed bad page break and made figure location better
- 10:26 PM Changeset [210c737]stuck-waitfor-destruct by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 10:02 PM Changeset [afb3d68]stuck-waitfor-destruct by
- final proofread of waituntil chapter
- 10:01 PM Changeset [2e7a299]stuck-waitfor-destruct by
- change code listing to figure
- 10:00 PM Changeset [9171456b]stuck-waitfor-destruct by
- fix bad line break
- 9:59 PM Changeset [56eb7f8]stuck-waitfor-destruct by
- fix number of examples
- 9:58 PM Changeset [5d8cc96]stuck-waitfor-destruct by
- move figure
- 9:58 PM Changeset [b3ac8ce3]stuck-waitfor-destruct by
- fix month in citation
Jul 31, 2023:
- 9:59 PM Changeset [d987881]stuck-waitfor-destruct by
- update empty thesis directory for Fangren
- 5:00 PM Changeset [28c2933d]stuck-waitfor-destruct by
- formatting
- 4:59 PM Changeset [07b59ec]stuck-waitfor-destruct by
- change startup sequence by adding back heapManagerBootFlag, add build …
- 4:38 PM Changeset [c68f6e6]stuck-waitfor-destruct by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 4:38 PM Changeset [2e94f3e7]stuck-waitfor-destruct by
- add empty thesis directory for Fangren
- 4:18 PM Changeset [4852232]stuck-waitfor-destruct by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 4:18 PM Changeset [000d68f]stuck-waitfor-destruct by
- various small changes across entire thesis
- 2:43 PM Changeset [17c13b9]stuck-waitfor-destruct by
- Update indentation in FinitTweak/FixInitNew.cpp. Lowered indentation …
- 2:03 PM Changeset [d3c3261]stuck-waitfor-destruct by
- fleshed out conclusion
- 12:04 PM Changeset [f496046]stuck-waitfor-destruct by
- incorporated actor and waituntil comments
- 11:25 AM Changeset [14c0f7b]stuck-waitfor-destruct by
- Added invariant to check that referenced declarations are in scope. …
Jul 28, 2023:
- 5:02 PM Ticket #280 (cfa-cc - Compound Literal Hoisted Out of Function/typeof) updated by
- The generated code is invalid (just not in a way that is currently …
- 3:48 PM Changeset [e0332dd3]stuck-waitfor-destruct by
- Modified the dimexpr-match tests. This is because dimexpr-match-cfa …
Jul 27, 2023:
- 10:41 AM Changeset [66d878a]stuck-waitfor-destruct by
- change lstlisting in common macros from belowskip=2pt to belowskip=0pt …
- 10:39 AM Changeset [33e9b87]stuck-waitfor-destruct by
- remove spurious .section from exception assembler code, which is …
- 10:37 AM Changeset [7882c58]stuck-waitfor-destruct by
- change old trait syntax to use new forall syntax
Jul 26, 2023:
- 5:03 PM Ticket #282 (cfa-cc - Double Member Expressions Cannot Be Used as Lvalues) created by
- Getting the address of a field of a field does not work: […] I …
Jul 24, 2023:
- 4:16 PM Ticket #281 (cfa-cc - createBitwiseAssignment has an Internal Root) created by
- The function InitTweak::createBitwiseAssignment creates an operation, …
- 1:47 PM Changeset [6a4dae6]stuck-waitfor-destruct by
- Clean-up some white spaces, spaces to tabs.
Jul 22, 2023:
- 8:52 AM Changeset [378096a]stuck-waitfor-destruct by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 8:51 AM Changeset [a59e338]stuck-waitfor-destruct by
- small wording changes
- 8:37 AM Changeset [88f2f0f]stuck-waitfor-destruct by
- change zeroing of individual statistics fields to memset
- 8:35 AM Changeset [d9b7b66]stuck-waitfor-destruct by
- change C style for-loops to CFA-style for-loops
Jul 21, 2023:
- 9:44 PM Changeset [f898983]stuck-waitfor-destruct by
- add missing #include <string.h>
- 8:38 PM Changeset [0a2e0e21]stuck-waitfor-destruct by
- add FIX-ME comment for forall-void routine in iostream
- 8:37 PM Changeset [374cdb66]stuck-waitfor-destruct by
- use memset to initialize struct io_uring_sqe to zero in routine zero_sqe
- 5:09 PM Ticket #280 (cfa-cc - Compound Literal Hoisted Out of Function/typeof) created by
- A simple example of the problem: […] Because T is a data type and …
- 4:26 PM Ticket #279 (cfa-cc - Compound Literal Construction Runs with Incorrect Timing) created by
- The construction of a compound literal is happens too early. The …
- 4:08 PM Ticket #248 (prelude - Lazily generate prelude functions on demande.) updated by
- This issue came up again recently. Peter and I spent a bit more time …
- 11:58 AM Changeset [c1b6bc6]stuck-waitfor-destruct by
- first proofread of conclusion chapter
- 11:57 AM Changeset [1ae3f185]stuck-waitfor-destruct by
- more proofreading of waituntil chapter
Jul 20, 2023:
- 10:46 PM Changeset [d4c1d1f]stuck-waitfor-destruct by
- more proofreading of chapter waituntil
- 4:47 PM Changeset [47b7142]stuck-waitfor-destruct by
- reworked 7.5.3 of thesis
- 3:47 PM Changeset [c03c1ac]stuck-waitfor-destruct by
- more proofreading waituntil chapter
- 2:09 PM Changeset [0e8f4c6]stuck-waitfor-destruct by
- refactored test to now use remove() in waituntil
- 2:09 PM Changeset [7a2c6b18]stuck-waitfor-destruct by
- did some cleanup in locks.hfa and fixed seg fault bug in channel …
- 10:58 AM Changeset [a09552d]stuck-waitfor-destruct by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 10:58 AM Changeset [5e6fb07]stuck-waitfor-destruct by
- added label to section to reference later
- 10:57 AM Changeset [d3b8752]stuck-waitfor-destruct by
- Added min/max for 3+ argument cases.
Jul 19, 2023:
- 9:50 PM Changeset [5a7789f]stuck-waitfor-destruct by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 9:50 PM Changeset [21a700e]stuck-waitfor-destruct by
- test change to fix broken build. Working on fix to underlying issue …
- 10:20 AM Changeset [8a1d62b6]stuck-waitfor-destruct by
- Reorganize ?\? operator to shorten it a bit and move lines of code …
Jul 18, 2023:
- 4:41 PM Changeset [49caf644]stuck-waitfor-destruct by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 4:41 PM Changeset [c635047]stuck-waitfor-destruct by
- more convertion to new void-creation stream macros
- 1:27 PM Changeset [da6db1a2]stuck-waitfor-destruct by
- added test with new waituntil remove() syntax
- 1:25 PM Changeset [db94b5d]stuck-waitfor-destruct by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 1:25 PM Changeset [c44705c]stuck-waitfor-destruct by
- fixed remove ambiguity issue
- 12:22 PM Changeset [5454d77]stuck-waitfor-destruct by
- update types to use new void-creation stream macros
- 12:20 PM Changeset [94d2544]stuck-waitfor-destruct by
- formatting, create macros OSTYPE_VOID, OSTYPE_VOID_IMPL. ISTYPE_VOID, …
- 9:34 AM Changeset [8b84973]stuck-waitfor-destruct by
- updated waituntil benchmarks to use new channel arrow syntax
- 9:33 AM Changeset [daf4c89]stuck-waitfor-destruct by
- updated channel chapter to reflect new syntax
- 9:33 AM Changeset [ca22a7c]stuck-waitfor-destruct by
- removed ambiguous waituntil remove support
- 9:31 AM Changeset [cb344f7]stuck-waitfor-destruct by
- refactored tests to use new syntax for channel ops
Jul 17, 2023:
- 4:19 PM Changeset [a1467c1]stuck-waitfor-destruct by
- added support for remove and insert calls in waituntils
- 4:19 PM Changeset [d5926ae]stuck-waitfor-destruct by
- modified waituntil tests to test new features
- 4:05 PM Changeset [e0396d9]stuck-waitfor-destruct by
- added discussion of channel shorthand operators
- 3:59 PM Changeset [5adb277]stuck-waitfor-destruct by
- changed test back to using new operators
- 3:59 PM Changeset [bf55f32]stuck-waitfor-destruct by
- added support for general channel operators
- 3:58 PM Changeset [1d66a91]stuck-waitfor-destruct by
- added support for general channel operators and cleaned up some cruft
- 1:55 PM Changeset [66ac416]stuck-waitfor-destruct by
- revert channel test change
- 1:52 PM Changeset [f3c02ea]stuck-waitfor-destruct by
- reverted addition of channel operators since it broke the waituntil …
- 1:47 PM Changeset [9cb2742]stuck-waitfor-destruct by
- refactored some waituntil code gen to be more concise
- 1:46 PM Changeset [c2c1717]stuck-waitfor-destruct by
- cleaned up a waituntil test and changed a channel test to use go-style …
- 1:46 PM Changeset [a0b59ed]stuck-waitfor-destruct by
- added support for go style channel operators
- 12:38 PM Changeset [494a7e5]stuck-waitfor-destruct by
- more 7.5 improvements. Tried to improve chapter flow
- 12:03 PM Changeset [7ed01be]stuck-waitfor-destruct by
- smoothed over 7.5 intro
- 9:24 AM Changeset [dbf5e18]stuck-waitfor-destruct by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 9:24 AM Changeset [847ab8f]stuck-waitfor-destruct by
- first proofread of waituntil chapter up to Section 7.5
- 9:22 AM Changeset [bcc56c9]stuck-waitfor-destruct by
- final proofread of actor chapter
- 9:20 AM Changeset [432e1de]stuck-waitfor-destruct by
- capitalize titles in citations
- 9:19 AM Changeset [6da4cbbc]stuck-waitfor-destruct by
- move uC++ beside CFA in table
- 9:14 AM Changeset [1f36fcd]stuck-waitfor-destruct by
- update Ada citation from Ada12 to Ada16
- 9:13 AM Changeset [ac09751]stuck-waitfor-destruct by
- reduce whitespace before backtick
Jul 14, 2023:
- 3:44 PM Changeset [0d7fc00]stuck-waitfor-destruct by
- This may fix the excessive 'struct _IO_FILE;' declarations. I still …
- 3:03 PM Changeset [c25f16b]stuck-waitfor-destruct by
- Repeat "remove push/pop from KR_parameter_list and …
- 1:49 PM Changeset [402a1e7]stuck-waitfor-destruct by
- Revert "remove push/pop from KR_parameter_list and …
- 9:32 AM Changeset [b7c53a9d]stuck-waitfor-destruct by
- Added a new invariant check and the fixes required to make it pass. …
Jul 13, 2023:
- 9:37 PM Changeset [4acf56d]stuck-waitfor-destruct by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 9:36 PM Changeset [09e400e]stuck-waitfor-destruct by
- remove push/pop from KR_parameter_list and typedef_declaration
- 5:52 PM Changeset [a3c7bac]stuck-waitfor-destruct by
- reworked part of actor perf section
- 4:04 PM Changeset [60a9164]stuck-waitfor-destruct by
- update discussion about work stealing
- 4:02 PM Changeset [cc28153d]stuck-waitfor-destruct by
- change href to url, add citations
Jul 12, 2023:
- 12:49 PM Changeset [d6d2136]stuck-waitfor-destruct by
- Made changes in response to Peter's comments
- 11:44 AM Changeset [e0069bd]stuck-waitfor-destruct by
- Renaming of some SymbolTable functions because they are different and …
- 11:41 AM Changeset [1d9dc9c]stuck-waitfor-destruct by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 11:39 AM Changeset [ed274fe]stuck-waitfor-destruct by
- more proofreading of actor chapter
- 11:38 AM Changeset [68db00e]stuck-waitfor-destruct by
- add labels to sections
- 7:28 AM Changeset [71a422a]stuck-waitfor-destruct by
- add additional debug printing, remove push/pop associated with …
- 7:26 AM Changeset [fc95df3]stuck-waitfor-destruct by
- add additional debug printing
Jul 11, 2023:
- 2:35 PM Changeset [bdbb448]stuck-waitfor-destruct by
- updated documentation related to waituntil changes
- 2:29 PM Changeset [c16cc99]stuck-waitfor-destruct by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 2:29 PM Changeset [d829c6d]stuck-waitfor-destruct by
- added test that consistently produced the waituntil channel close …
- 2:28 PM Changeset [bbecdd4]stuck-waitfor-destruct by
- missed two files with previous commit
- 2:27 PM Changeset [b93bf85]stuck-waitfor-destruct by
- fixed spurious channel close waituntil error case. Was caused by a …
- 2:02 PM Changeset [ffac259]stuck-waitfor-destruct by
- hide numtimes
- 10:47 AM Changeset [4c8ce47]stuck-waitfor-destruct by
- updated pingpong exception test to remove output race for repeatable …
- 9:59 AM Changeset [c54ca97]stuck-waitfor-destruct by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 9:59 AM Changeset [a2eb21a]stuck-waitfor-destruct by
- fix problems in pingpong_nonlocal
- 9:25 AM Changeset [39e6309]stuck-waitfor-destruct by
- fixed undefined reference
- 9:25 AM Changeset [ea1bb94]stuck-waitfor-destruct by
- actor perf cleanup following reordering
- 8:54 AM Changeset [614868b]stuck-waitfor-destruct by
- first pass at cleaning up per chapter reorganization
Jul 10, 2023:
- 9:20 PM Changeset [f80e0f1e]stuck-waitfor-destruct by
- more proofreading of actor chapter
- 5:53 PM Changeset [0aa77e6]stuck-waitfor-destruct by
- various actor changes and fixes
- 5:10 PM Changeset [04c31f4]stuck-waitfor-destruct by
- some changes to the queue swap chapter
- 3:45 PM Changeset [c3f7dd9]stuck-waitfor-destruct by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 11:14 AM Changeset [713905fd]stuck-waitfor-destruct by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 11:13 AM Changeset [e6e1a12]stuck-waitfor-destruct by
- more proofreading of actor chapter
- 11:12 AM Changeset [9b0c1936]stuck-waitfor-destruct by
- add glossary abbreviations CAS, DWCAS, DCAS, DAS, LL, SC
- 11:11 AM Changeset [2f26b841]stuck-waitfor-destruct by
- add and update citations
Jul 7, 2023:
- 5:35 PM Changeset [b29a1e8]stuck-waitfor-destruct by
- Removed unused includes from a file. (Clean-up, plus it cuts down on …
- 9:56 AM Changeset [555c599]stuck-waitfor-destruct by
- removed test since it now contains unsupportd behaviour
- 9:55 AM Changeset [ded018f]stuck-waitfor-destruct by
- refactored to fix bug in channel_close test. As a consquence can no …
- 7:34 AM Changeset [5186775b]stuck-waitfor-destruct by
- alternative version of fibonacci_nonlocal
Jul 6, 2023:
- 8:35 PM Changeset [64e3ac7]stuck-waitfor-destruct by
- harmonize name for fibonacci_nonlocal and pingpong_nonlocal
- 4:52 PM Changeset [bef2245]stuck-waitfor-destruct by
- added basic tests for non-local exceptions
- 4:51 PM Changeset [2fe64ba]stuck-waitfor-destruct by
- added support for non-local exceptions
- 4:32 PM Changeset [b4d2b3b]stuck-waitfor-destruct by
- Some cases in linkReferencesToTypes: It always hits one or both of the …
- 11:07 AM Changeset [8f31be6]stuck-waitfor-destruct by
- Fixed some warnings, deleted some commented out code.
- 9:57 AM Changeset [c8bf1b5]stuck-waitfor-destruct by
- Removed a comment that referenced a long gone pass.
Jul 5, 2023:
- 5:34 PM Changeset [a9e10e2]stuck-waitfor-destruct by
- small update to end of work stealing section
- 2:50 PM Changeset [7c4416a]stuck-waitfor-destruct by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 2:45 PM Changeset [f6afd84]stuck-waitfor-destruct by
- merging together benchmark run files
- 2:10 PM Changeset [9235192c]stuck-waitfor-destruct by
- added support for missed gulps benchmark
- 1:07 PM Changeset [7ce70e2]stuck-waitfor-destruct by
- another pass over the work stealing section
- 11:53 AM Changeset [218685e]stuck-waitfor-destruct by
- more proofreading of actor chapter
Jul 4, 2023:
- 5:06 PM Changeset [3883609]stuck-waitfor-destruct by
- minor actor stealing section changes
- 4:57 PM Changeset [1f39a28]stuck-waitfor-destruct by
- reworked later part of actor stealing section
- 4:31 PM Changeset [3430ce8]stuck-waitfor-destruct by
- change font style and size in figure
- 4:29 PM Changeset [4c2e561]stuck-waitfor-destruct by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 4:28 PM Changeset [3397eed]stuck-waitfor-destruct by
- more proofreading of actor chapter
- 2:54 PM Changeset [7f1be01]stuck-waitfor-destruct by
- Combined some fixes from the variaus scoped containers. Reducing …
- 2:10 PM Changeset [b2ecd48]stuck-waitfor-destruct by
- Changes related to invariant checking scoping, it is not ready by …
- 1:10 PM Changeset [0ec4eb0]stuck-waitfor-destruct by
- read through up to start of actor chapter and made some small …
- 12:42 PM Changeset [930a800]stuck-waitfor-destruct by
- added conclusion to makefile, removed duplicate bib entry and added …
- 12:37 PM Changeset [5e81a9c]stuck-waitfor-destruct by
- polished waituntil and conclusion chapter
- 10:09 AM Changeset [adb67cf3]stuck-waitfor-destruct by
- added steal diagram
Jul 3, 2023:
- 4:13 PM Changeset [f519bd8]stuck-waitfor-destruct by
- reworked actor steal section
- 1:43 PM Changeset [96ea77a]stuck-waitfor-destruct by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 1:43 PM Changeset [8909a2d]stuck-waitfor-destruct by
- more proofreading of actor chapter
- 1:12 PM Changeset [70f97c8]stuck-waitfor-destruct by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 1:12 PM Changeset [00b046f]stuck-waitfor-destruct by
- very slim race condition between a channel closing and a waituntil …
- 1:10 PM Changeset [a2f1ea8d]stuck-waitfor-destruct by
- added test for fixed waituntil break case
- 1:09 PM Changeset [ed1a7ab8]stuck-waitfor-destruct by
- fixed two bugs with breaks in waituntils, required reordering of …
Note:
See TracTimeline
for information about the timeline view.