# # ChangeLog for / # # Generated by Trac 1.6 # May 1, 2026, 12:46:34 AM Wed, 09 Aug 2023 19:16:43 GMT caparsons [57fd66d] * libcfa/src/exception.c (modified) * libcfa/src/exception.h (modified) exposed some exception routines to use for non local ehm in coroutines Mon, 07 Aug 2023 19:10:02 GMT caparsons [7c2820e] * tests/exceptions/cor_resumer.cfa (modified) added exception thrown at main to the cor_resumer test Mon, 07 Aug 2023 19:08:14 GMT caparsons [c34bb1f] * libcfa/src/concurrency/coroutine.cfa (modified) * libcfa/src/concurrency/coroutine.hfa (modified) * libcfa/src/concurrency/kernel/startup.cfa (modified) fixed nonlocal exception edge case for program main and added poll() ... Mon, 07 Aug 2023 16:40:17 GMT caparsons [27f2bef] * tests/exceptions/cor_resumer.cfa (modified) added comment explaining test Mon, 07 Aug 2023 16:35:53 GMT caparsons [c3e510b] * libcfa/src/concurrency/coroutine.cfa (modified) * libcfa/src/concurrency/coroutine.hfa (modified) * tests/exceptions/.expect/cor_resumer.txt (added) * tests/exceptions/cor_resumer.cfa (added) * tests/exceptions/pingpong_nonlocal.cfa (modified) added support for resuming at resumer, added test for support and ... Mon, 07 Aug 2023 14:24:58 GMT Peter A. Buhr [ff7f6d07] * libcfa/src/iostream.cfa (modified) formatting Mon, 07 Aug 2023 14:24:22 GMT Peter A. Buhr [bc9f84a] * libcfa/src/containers/string.cfa (modified) add missing slicing routine with one argument Mon, 07 Aug 2023 14:23:02 GMT Peter A. Buhr [3c82bf6] * libcfa/src/common.hfa (modified) update exception macros Mon, 07 Aug 2023 14:11:11 GMT Peter A. Buhr [6d5790d] * libcfa/prelude/bootloader.cf (modified) formatting Sat, 05 Aug 2023 17:08:10 GMT Peter A. Buhr [76acb60] * libcfa/src/common.hfa (modified) * libcfa/src/stdlib.cfa (modified) * libcfa/src/stdlib.hfa (modified) remove static from Exception macro Sat, 05 Aug 2023 16:00:10 GMT Peter A. Buhr [419985c] * libcfa/src/common.hfa (modified) add macros Exception and Throw to simplify using exceptions Sat, 05 Aug 2023 15:42:53 GMT Peter A. Buhr [502a107] * libcfa/src/fstream.hfa (modified) add comment on lock$ in i/ofstream indicating used by trait is_lock ... Sat, 05 Aug 2023 13:41:11 GMT Peter A. Buhr [a47fe52] * libcfa/src/heap.cfa (modified) missing add of terminating thread-heap statistics to master heap, ... Wed, 02 Aug 2023 03:00:05 GMT Peter A. Buhr [028c2c6] * doc/theses/colby_parsons_MMAth/text/conclusion.tex (modified) fix line break in conclusion Wed, 02 Aug 2023 02:59:26 GMT Peter A. Buhr [a867622] * doc/theses/colby_parsons_MMAth/text/waituntil.tex (modified) fix figure 7.12 placement Wed, 02 Aug 2023 02:52:34 GMT Peter A. Buhr [d54ede6] * doc/theses/colby_parsons_MMAth/text/waituntil.tex (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Wed, 02 Aug 2023 02:52:16 GMT Peter A. Buhr [d5f5eb7] * doc/theses/colby_parsons_MMAth/text/waituntil.tex (modified) fussed with Figure 7.3 Wed, 02 Aug 2023 02:40:11 GMT caparsons [2cb15b09] * doc/theses/colby_parsons_MMAth/text/waituntil.tex (modified) fixed bad page break and made figure location better Wed, 02 Aug 2023 02:26:10 GMT caparsons [210c737] * doc/theses/colby_parsons_MMAth/local.bib (modified) * doc/theses/colby_parsons_MMAth/text/actors.tex (modified) * doc/theses/colby_parsons_MMAth/text/channels.tex (modified) * doc/theses/colby_parsons_MMAth/text/frontpgs.tex (modified) * doc/theses/colby_parsons_MMAth/text/mutex_stmt.tex (modified) * doc/theses/colby_parsons_MMAth/text/waituntil.tex (modified) * doc/theses/fangren_yu_MMath/background.tex (added) * doc/theses/fangren_yu_MMath/benchmarks.tex (added) * doc/theses/fangren_yu_MMath/conclusion.tex (added) * doc/theses/fangren_yu_MMath/content1.tex (added) * doc/theses/fangren_yu_MMath/content2.tex (added) * doc/theses/fangren_yu_MMath/glossary.tex (added) * doc/theses/fangren_yu_MMath/intro.tex (added) * doc/theses/fangren_yu_MMath/performance.tex (added) * doc/theses/fangren_yu_MMath/uw-ethesis-frontpgs.tex (added) * doc/theses/fangren_yu_MMath/uw-ethesis.bib (added) * doc/theses/fangren_yu_MMath/uw-ethesis.tex (added) * libcfa/src/heap.cfa (modified) * libcfa/src/iostream.cfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Wed, 02 Aug 2023 02:02:10 GMT Peter A. Buhr [afb3d68] * doc/theses/colby_parsons_MMAth/text/waituntil.tex (modified) final proofread of waituntil chapter Wed, 02 Aug 2023 02:01:32 GMT Peter A. Buhr [2e7a299] * doc/theses/colby_parsons_MMAth/text/mutex_stmt.tex (modified) change code listing to figure Wed, 02 Aug 2023 02:00:30 GMT Peter A. Buhr [9171456b] * doc/theses/colby_parsons_MMAth/text/frontpgs.tex (modified) fix bad line break Wed, 02 Aug 2023 01:59:20 GMT Peter A. Buhr [56eb7f8] * doc/theses/colby_parsons_MMAth/text/channels.tex (modified) fix number of examples Wed, 02 Aug 2023 01:58:44 GMT Peter A. Buhr [5d8cc96] * doc/theses/colby_parsons_MMAth/text/actors.tex (modified) move figure Wed, 02 Aug 2023 01:58:03 GMT Peter A. Buhr [b3ac8ce3] * doc/theses/colby_parsons_MMAth/local.bib (modified) fix month in citation Tue, 01 Aug 2023 01:59:56 GMT Peter A. Buhr [d987881] * doc/theses/fangren_yu_MMath/glossary.tex (added) * doc/theses/fangren_yu_MMath/performance.tex (modified) * doc/theses/fangren_yu_MMath/uw-ethesis-frontpgs.tex (modified) * doc/theses/fangren_yu_MMath/uw-ethesis.tex (modified) update empty thesis directory for Fangren Mon, 31 Jul 2023 21:00:38 GMT Peter A. Buhr [28c2933d] * libcfa/src/iostream.cfa (modified) formatting Mon, 31 Jul 2023 20:59:46 GMT Peter A. Buhr [07b59ec] * libcfa/src/heap.cfa (modified) change startup sequence by adding back heapManagerBootFlag, add build ... Mon, 31 Jul 2023 20:38:35 GMT Peter A. Buhr [c68f6e6] * doc/theses/colby_parsons_MMAth/Makefile (modified) * doc/theses/colby_parsons_MMAth/diagrams/uCpp_select_tree.tikz (added) * doc/theses/colby_parsons_MMAth/glossary.tex (modified) * doc/theses/colby_parsons_MMAth/text/actors.tex (modified) * doc/theses/colby_parsons_MMAth/text/conclusion.tex (modified) * doc/theses/colby_parsons_MMAth/text/waituntil.tex (modified) * src/AST/Create.cpp (modified) * src/AST/Util.cpp (modified) * src/InitTweak/FixInitNew.cpp (modified) * src/InitTweak/InitTweak.cc (modified) * src/SymTab/GenImplicitCall.cpp (modified) * src/Validate/Autogen.cpp (modified) * src/Validate/FixQualifiedTypes.cpp (modified) * src/Validate/ForallPointerDecay.cpp (modified) * src/Validate/ForallPointerDecay.hpp (modified) * src/main.cc (modified) * tests/array-container/.expect/dimexpr-match-c-ERRS.arm64.txt (modified) * tests/array-container/.expect/dimexpr-match-c-ERRS.x64.txt (modified) * tests/array-container/.expect/dimexpr-match-c-ERRS.x86.txt (modified) * tests/array-container/.expect/dimexpr-match-cfa-ERRS.arm64.txt (modified) * tests/array-container/.expect/dimexpr-match-cfa-ERRS.x64.txt (modified) * tests/array-container/.expect/dimexpr-match-cfa-ERRS.x86.txt (modified) * tests/array-container/dimexpr-match-c.cfa (modified) * tests/array-container/dimexpr-match-cfa.cfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Mon, 31 Jul 2023 20:38:27 GMT Peter A. Buhr [2e94f3e7] * doc/theses/fangren_yu_MMath/background.tex (added) * doc/theses/fangren_yu_MMath/benchmarks.tex (added) * doc/theses/fangren_yu_MMath/conclusion.tex (added) * doc/theses/fangren_yu_MMath/content1.tex (added) * doc/theses/fangren_yu_MMath/content2.tex (added) * doc/theses/fangren_yu_MMath/intro.tex (added) * doc/theses/fangren_yu_MMath/performance.tex (added) * doc/theses/fangren_yu_MMath/uw-ethesis-frontpgs.tex (added) * doc/theses/fangren_yu_MMath/uw-ethesis.bib (added) * doc/theses/fangren_yu_MMath/uw-ethesis.tex (added) add empty thesis directory for Fangren Mon, 31 Jul 2023 20:18:59 GMT caparsons [4852232] * src/InitTweak/FixInitNew.cpp (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Mon, 31 Jul 2023 20:18:49 GMT caparsons [000d68f] * doc/theses/colby_parsons_MMAth/text/actors.tex (modified) * doc/theses/colby_parsons_MMAth/text/channels.tex (modified) * doc/theses/colby_parsons_MMAth/text/conclusion.tex (modified) * doc/theses/colby_parsons_MMAth/text/intro.tex (modified) * doc/theses/colby_parsons_MMAth/text/mutex_stmt.tex (modified) * doc/theses/colby_parsons_MMAth/text/waituntil.tex (modified) various small changes across entire thesis Mon, 31 Jul 2023 18:43:54 GMT Andrew Beach [17c13b9] * src/InitTweak/FixInitNew.cpp (modified) Update indentation in FinitTweak/FixInitNew.cpp. Lowered indentation ... Mon, 31 Jul 2023 18:03:41 GMT caparsons [d3c3261] * doc/theses/colby_parsons_MMAth/text/conclusion.tex (modified) fleshed out conclusion Mon, 31 Jul 2023 16:04:38 GMT caparsons [f496046] * doc/theses/colby_parsons_MMAth/Makefile (modified) * doc/theses/colby_parsons_MMAth/diagrams/uCpp_select_tree.tikz (added) * doc/theses/colby_parsons_MMAth/glossary.tex (modified) * doc/theses/colby_parsons_MMAth/text/actors.tex (modified) * doc/theses/colby_parsons_MMAth/text/waituntil.tex (modified) incorporated actor and waituntil comments Mon, 31 Jul 2023 15:25:51 GMT Andrew Beach [14c0f7b] * src/AST/Create.cpp (modified) * src/AST/Util.cpp (modified) * src/InitTweak/InitTweak.cc (modified) * src/SymTab/GenImplicitCall.cpp (modified) * src/Validate/Autogen.cpp (modified) * src/Validate/FixQualifiedTypes.cpp (modified) * src/Validate/ForallPointerDecay.cpp (modified) * src/Validate/ForallPointerDecay.hpp (modified) * src/main.cc (modified) Added invariant to check that referenced declarations are in scope. ... Fri, 28 Jul 2023 19:48:10 GMT Andrew Beach [e0332dd3] * tests/array-container/.expect/dimexpr-match-c-ERRS.arm64.txt (modified) * tests/array-container/.expect/dimexpr-match-c-ERRS.x64.txt (modified) * tests/array-container/.expect/dimexpr-match-c-ERRS.x86.txt (modified) * tests/array-container/.expect/dimexpr-match-cfa-ERRS.arm64.txt (modified) * tests/array-container/.expect/dimexpr-match-cfa-ERRS.x64.txt (modified) * tests/array-container/.expect/dimexpr-match-cfa-ERRS.x86.txt (modified) * tests/array-container/dimexpr-match-c.cfa (modified) * tests/array-container/dimexpr-match-cfa.cfa (modified) Modified the dimexpr-match tests. This is because dimexpr-match-cfa ... Thu, 27 Jul 2023 14:41:15 GMT Peter A. Buhr [66d878a] * doc/LaTeXmacros/common.tex (modified) change lstlisting in common macros from belowskip=2pt to ... Thu, 27 Jul 2023 14:39:31 GMT Peter A. Buhr [33e9b87] * libcfa/src/exception.c (modified) remove spurious .section from exception assembler code, which is ... Thu, 27 Jul 2023 14:37:42 GMT Peter A. Buhr [7882c58] * libcfa/src/containers/array.hfa (modified) * libcfa/src/vec/vec.hfa (modified) change old trait syntax to use new forall syntax Mon, 24 Jul 2023 17:47:09 GMT Andrew Beach [6a4dae6] * src/Parser/StatementNode.cc (modified) Clean-up some white spaces, spaces to tabs. Sat, 22 Jul 2023 12:52:04 GMT Peter A. Buhr [378096a] * libcfa/src/bits/algorithm.hfa (modified) * libcfa/src/bits/debug.cfa (modified) * libcfa/src/bits/queue.hfa (modified) * libcfa/src/concurrency/stats.cfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Sat, 22 Jul 2023 12:51:46 GMT Peter A. Buhr [a59e338] * doc/theses/colby_parsons_MMAth/text/waituntil.tex (modified) small wording changes Sat, 22 Jul 2023 12:37:38 GMT Peter A. Buhr [88f2f0f] * libcfa/src/concurrency/stats.cfa (modified) change zeroing of individual statistics fields to memset Sat, 22 Jul 2023 12:35:30 GMT Peter A. Buhr [d9b7b66] * libcfa/src/bits/algorithm.hfa (modified) * libcfa/src/bits/debug.cfa (modified) * libcfa/src/bits/queue.hfa (modified) change C style for-loops to CFA-style for-loops Sat, 22 Jul 2023 01:44:29 GMT Peter A. Buhr [f898983] * libcfa/src/concurrency/iofwd.hfa (modified) add missing #include Sat, 22 Jul 2023 00:38:41 GMT Peter A. Buhr [0a2e0e21] * libcfa/src/iostream.hfa (modified) add FIX-ME comment for forall-void routine in iostream Sat, 22 Jul 2023 00:37:33 GMT Peter A. Buhr [374cdb66] * libcfa/src/concurrency/iofwd.hfa (modified) use memset to initialize struct io_uring_sqe to zero in routine zero_sqe Fri, 21 Jul 2023 15:58:18 GMT Peter A. Buhr [c1b6bc6] * doc/theses/colby_parsons_MMAth/text/conclusion.tex (modified) first proofread of conclusion chapter Fri, 21 Jul 2023 15:57:24 GMT Peter A. Buhr [1ae3f185] * doc/theses/colby_parsons_MMAth/text/waituntil.tex (modified) more proofreading of waituntil chapter Fri, 21 Jul 2023 02:46:41 GMT Peter A. Buhr [d4c1d1f] * doc/theses/colby_parsons_MMAth/text/waituntil.tex (modified) more proofreading of chapter waituntil Thu, 20 Jul 2023 20:47:06 GMT caparsons [47b7142] * doc/theses/colby_parsons_MMAth/text/waituntil.tex (modified) reworked 7.5.3 of thesis Thu, 20 Jul 2023 19:47:25 GMT Peter A. Buhr [c03c1ac] * doc/theses/colby_parsons_MMAth/text/channels.tex (modified) * doc/theses/colby_parsons_MMAth/text/waituntil.tex (modified) more proofreading waituntil chapter Thu, 20 Jul 2023 18:09:37 GMT caparsons [0e8f4c6] * tests/concurrency/waituntil/repeat_close.cfa (modified) refactored test to now use remove() in waituntil Thu, 20 Jul 2023 18:09:15 GMT caparsons [7a2c6b18] * libcfa/src/concurrency/channel.hfa (modified) * libcfa/src/concurrency/locks.hfa (modified) did some cleanup in locks.hfa and fixed seg fault bug in channel ... Thu, 20 Jul 2023 14:58:31 GMT caparsons [a09552d] * libcfa/src/common.hfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 20 Jul 2023 14:58:13 GMT caparsons [5e6fb07] * doc/theses/colby_parsons_MMAth/text/channels.tex (modified) added label to section to reference later Thu, 20 Jul 2023 14:57:09 GMT Andrew Beach [d3b8752] * libcfa/src/common.hfa (modified) Added min/max for 3+ argument cases. Thu, 20 Jul 2023 01:50:28 GMT caparsons [5a7789f] * libcfa/prelude/builtins.c (modified) * libcfa/src/gmp.hfa (modified) * libcfa/src/iostream.cfa (modified) * libcfa/src/iostream.hfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 20 Jul 2023 01:50:20 GMT caparsons [21a700e] * tests/concurrency/waituntil/repeat_close.cfa (modified) test change to fix broken build. Working on fix to underlying issue ... Wed, 19 Jul 2023 14:20:50 GMT Andrew Beach [8a1d62b6] * libcfa/prelude/builtins.c (modified) Reorganize ?\? operator to shorten it a bit and move lines of code ... Tue, 18 Jul 2023 20:41:37 GMT Peter A. Buhr [49caf644] * libcfa/src/concurrency/channel.hfa (modified) * tests/concurrency/waituntil/repeat_close.cfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 18 Jul 2023 20:41:12 GMT Peter A. Buhr [c635047] * libcfa/src/gmp.hfa (modified) * libcfa/src/iostream.cfa (modified) * libcfa/src/iostream.hfa (modified) more convertion to new void-creation stream macros Tue, 18 Jul 2023 17:27:28 GMT caparsons [da6db1a2] * tests/concurrency/waituntil/repeat_close.cfa (modified) added test with new waituntil remove() syntax Tue, 18 Jul 2023 17:25:21 GMT caparsons [db94b5d] * libcfa/src/iostream.cfa (modified) * libcfa/src/iostream.hfa (modified) * libcfa/src/rational.cfa (modified) * libcfa/src/rational.hfa (modified) * libcfa/src/time.cfa (modified) * libcfa/src/vec/vec2.hfa (modified) * libcfa/src/vec/vec3.hfa (modified) * libcfa/src/vec/vec4.hfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 18 Jul 2023 17:25:00 GMT caparsons [c44705c] * libcfa/src/concurrency/channel.hfa (modified) fixed remove ambiguity issue Tue, 18 Jul 2023 16:22:32 GMT Peter A. Buhr [5454d77] * libcfa/src/rational.cfa (modified) * libcfa/src/rational.hfa (modified) * libcfa/src/time.cfa (modified) * libcfa/src/vec/vec2.hfa (modified) * libcfa/src/vec/vec3.hfa (modified) * libcfa/src/vec/vec4.hfa (modified) update types to use new void-creation stream macros Tue, 18 Jul 2023 16:20:12 GMT Peter A. Buhr [94d2544] * libcfa/src/iostream.cfa (modified) * libcfa/src/iostream.hfa (modified) formatting, create macros OSTYPE_VOID, OSTYPE_VOID_IMPL. ISTYPE_VOID, ... Tue, 18 Jul 2023 13:34:26 GMT caparsons [8b84973] * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/cfa/contend.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/cfa/order.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/cfa/sidechan.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/cfa/spin.cfa (modified) updated waituntil benchmarks to use new channel arrow syntax Tue, 18 Jul 2023 13:33:56 GMT caparsons [daf4c89] * doc/theses/colby_parsons_MMAth/text/channels.tex (modified) updated channel chapter to reflect new syntax Tue, 18 Jul 2023 13:33:12 GMT caparsons [ca22a7c] * libcfa/src/concurrency/channel.hfa (modified) removed ambiguous waituntil remove support Tue, 18 Jul 2023 13:31:57 GMT caparsons [cb344f7] * tests/concurrency/channels/daisy_chain.cfa (modified) * tests/concurrency/waituntil/all_types.cfa (modified) * tests/concurrency/waituntil/channel_close.cfa (modified) * tests/concurrency/waituntil/channel_zero_size.cfa (modified) * tests/concurrency/waituntil/channels.cfa (modified) * tests/concurrency/waituntil/one_chan.cfa (modified) * tests/concurrency/waituntil/repeat_close.cfa (modified) refactored tests to use new syntax for channel ops Mon, 17 Jul 2023 20:19:26 GMT caparsons [a1467c1] * libcfa/src/concurrency/channel.hfa (modified) added support for remove and insert calls in waituntils Mon, 17 Jul 2023 20:19:08 GMT caparsons [d5926ae] * tests/concurrency/waituntil/repeat_close.cfa (modified) * tests/concurrency/waituntil/timeout.cfa (modified) modified waituntil tests to test new features Mon, 17 Jul 2023 20:05:00 GMT caparsons [e0396d9] * doc/theses/colby_parsons_MMAth/text/channels.tex (modified) added discussion of channel shorthand operators Mon, 17 Jul 2023 19:59:52 GMT caparsons [5adb277] * tests/concurrency/channels/daisy_chain.cfa (modified) changed test back to using new operators Mon, 17 Jul 2023 19:59:29 GMT caparsons [bf55f32] * libcfa/src/bits/weakso_locks.hfa (modified) * libcfa/src/concurrency/channel.hfa (modified) * libcfa/src/concurrency/future.hfa (modified) * libcfa/src/concurrency/locks.hfa (modified) * libcfa/src/concurrency/select.hfa (modified) added support for general channel operators Mon, 17 Jul 2023 19:58:48 GMT caparsons [1d66a91] * src/Concurrency/Waituntil.cpp (modified) added support for general channel operators and cleaned up some cruft Mon, 17 Jul 2023 17:55:46 GMT caparsons [66ac416] * tests/concurrency/channels/daisy_chain.cfa (modified) revert channel test change Mon, 17 Jul 2023 17:52:44 GMT caparsons [f3c02ea] * libcfa/src/concurrency/channel.hfa (modified) reverted addition of channel operators since it broke the waituntil ... Mon, 17 Jul 2023 17:47:25 GMT caparsons [9cb2742] * src/Concurrency/Waituntil.cpp (modified) refactored some waituntil code gen to be more concise Mon, 17 Jul 2023 17:46:48 GMT caparsons [c2c1717] * tests/concurrency/channels/daisy_chain.cfa (modified) * tests/concurrency/waituntil/repeat_close.cfa (modified) cleaned up a waituntil test and changed a channel test to use go- ... Mon, 17 Jul 2023 17:46:08 GMT caparsons [a0b59ed] * libcfa/src/concurrency/channel.hfa (modified) added support for go style channel operators Mon, 17 Jul 2023 16:38:48 GMT caparsons [494a7e5] * doc/theses/colby_parsons_MMAth/text/waituntil.tex (modified) more 7.5 improvements. Tried to improve chapter flow Mon, 17 Jul 2023 16:03:56 GMT caparsons [7ed01be] * doc/theses/colby_parsons_MMAth/text/waituntil.tex (modified) smoothed over 7.5 intro Mon, 17 Jul 2023 13:24:46 GMT Peter A. Buhr [dbf5e18] * src/AST/Util.cpp (modified) * src/InitTweak/InitTweak.cc (modified) * src/Parser/parser.yy (modified) * src/Validate/ForallPointerDecay.cpp (modified) * src/Validate/LinkReferenceToTypes.cpp (modified) * src/Validate/ReplaceTypedef.cpp (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Mon, 17 Jul 2023 13:24:19 GMT Peter A. Buhr [847ab8f] * doc/theses/colby_parsons_MMAth/text/waituntil.tex (modified) first proofread of waituntil chapter up to Section 7.5 Mon, 17 Jul 2023 13:22:03 GMT Peter A. Buhr [bcc56c9] * doc/theses/colby_parsons_MMAth/text/actors.tex (modified) final proofread of actor chapter Mon, 17 Jul 2023 13:20:48 GMT Peter A. Buhr [432e1de] * doc/theses/colby_parsons_MMAth/local.bib (modified) capitalize titles in citations Mon, 17 Jul 2023 13:19:49 GMT Peter A. Buhr [6da4cbbc] * doc/theses/colby_parsons_MMAth/data/nasusExecutorMem (modified) * doc/theses/colby_parsons_MMAth/data/pykeExecutorMem (modified) move uC++ beside CFA in table Mon, 17 Jul 2023 13:14:31 GMT Peter A. Buhr [1f36fcd] * doc/bibliography/pl.bib (modified) update Ada citation from Ada12 to Ada16 Mon, 17 Jul 2023 13:13:31 GMT Peter A. Buhr [ac09751] * doc/LaTeXmacros/common.sty (modified) * doc/LaTeXmacros/common.tex (modified) reduce whitespace before backtick Fri, 14 Jul 2023 19:44:17 GMT Andrew Beach [0d7fc00] * src/Validate/LinkReferenceToTypes.cpp (modified) This may fix the excessive 'struct _IO_FILE;' declarations. I still ... Fri, 14 Jul 2023 19:03:28 GMT Andrew Beach [c25f16b] * src/Parser/parser.yy (modified) Repeat "remove push/pop from KR_parameter_list and ... Fri, 14 Jul 2023 17:49:41 GMT Andrew Beach [402a1e7] * src/Parser/parser.yy (modified) Revert "remove push/pop from KR_parameter_list and ... Fri, 14 Jul 2023 13:32:31 GMT Andrew Beach [b7c53a9d] * src/AST/Util.cpp (modified) * src/InitTweak/InitTweak.cc (modified) * src/Validate/ForallPointerDecay.cpp (modified) * src/Validate/LinkReferenceToTypes.cpp (modified) * src/Validate/ReplaceTypedef.cpp (modified) Added a new invariant check and the fixes required to make it pass. ... Fri, 14 Jul 2023 01:37:22 GMT Peter A. Buhr [4acf56d] * doc/theses/colby_parsons_MMAth/benchmarks/actors/plotData.py (modified) * doc/theses/colby_parsons_MMAth/figures/nasusRepeat.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/pykeRepeat.pgf (modified) * doc/theses/colby_parsons_MMAth/local.bib (modified) * doc/theses/colby_parsons_MMAth/text/CFA_intro.tex (modified) * doc/theses/colby_parsons_MMAth/text/actors.tex (modified) * src/AST/Pass.impl.hpp (modified) * src/AST/Pass.proto.hpp (modified) * src/AST/SymbolTable.cpp (modified) * src/AST/SymbolTable.hpp (modified) * src/Validate/NoIdSymbolTable.hpp (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 14 Jul 2023 01:36:43 GMT Peter A. Buhr [09e400e] * src/Parser/parser.yy (modified) remove push/pop from KR_parameter_list and typedef_declaration Thu, 13 Jul 2023 21:52:20 GMT caparsons [a3c7bac] * doc/theses/colby_parsons_MMAth/benchmarks/actors/plotData.py (modified) * doc/theses/colby_parsons_MMAth/figures/nasusRepeat.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/pykeRepeat.pgf (modified) * doc/theses/colby_parsons_MMAth/text/actors.tex (modified) reworked part of actor perf section Thu, 13 Jul 2023 20:04:18 GMT Peter A. Buhr [60a9164] * doc/theses/colby_parsons_MMAth/text/actors.tex (modified) update discussion about work stealing