#
# ChangeLog for /
#
# Generated by Trac 1.2.1
# Apr 17, 2025, 5:19:08 PM

Thu, 11 May 2023 14:27:52 GMT caparsons <caparson@…> [187570f]
	* doc/papers/llheap/Makefile (added)
	* doc/papers/llheap/Paper.tex (modified)

	Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc


Thu, 11 May 2023 14:27:32 GMT caparsons <caparson@…> [c34a1a4]
	* tests/concurrent/waituntil/one_chan.cfa (modified)

	removed uneeded busy wait


Thu, 11 May 2023 12:59:40 GMT Peter A. Buhr <pabuhr@…> [d697527]
	* doc/papers/llheap/Makefile (added)

	add Makefile for llheap paper


Thu, 11 May 2023 12:51:08 GMT Peter A. Buhr <pabuhr@…> [f977509]
	* doc/papers/llheap/Paper.tex (modified)

	continue working on llheap paper


Wed, 10 May 2023 20:53:01 GMT caparsons <caparson@…> [8fd1b7c]
	* src/AST/Pass.impl.hpp (modified)
	* src/AST/Pass.proto.hpp (modified)

	Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc


Wed, 10 May 2023 18:46:05 GMT caparsons <caparson@…> [fece3d9]
	* libcfa/src/bits/weakso_locks.cfa (modified)
	* libcfa/src/bits/weakso_locks.hfa (modified)
	* libcfa/src/concurrency/locks.cfa (modified)
	* libcfa/src/concurrency/locks.hfa (modified)

	Added fix for cond var timeout handling race. Cleanup of ...


Wed, 10 May 2023 15:26:44 GMT Andrew Beach <ajbeach@…> [2d0f918]
	* src/AST/Pass.impl.hpp (modified)
	* src/AST/Pass.proto.hpp (modified)

	Clean up methods for result1/N/Nstmt classes and the padantic pass ...


Tue, 09 May 2023 16:41:37 GMT caparsons <caparson@…> [e50fce1]
	* tests/concurrent/waituntil/one_chan.cfa (modified)

	added some instrumentation to attempt to glean some insight into ...


Tue, 09 May 2023 16:38:59 GMT caparsons <caparson@…> [253a78f]
	* tests/concurrent/waituntil/.expect/2-chan-or-no-else.txt (deleted)
	* tests/concurrent/waituntil/.expect/chan-or-no-else.txt (deleted)
	* tests/concurrent/waituntil/.expect/one_chan.txt (moved)
	* tests/concurrent/waituntil/one_chan.cfa (moved)

	removed some redundant tests and added some instrumentation to help ...


Tue, 09 May 2023 14:54:43 GMT caparsons <caparson@…> [330b856]
	* tests/concurrent/waituntil/.expect/chan-and-no-else.txt (deleted)
	* tests/concurrent/waituntil/.expect/chan-and.txt (deleted)
	* tests/concurrent/waituntil/.expect/chan-no-else.txt (deleted)
	* tests/concurrent/waituntil/.expect/chan-or.txt (deleted)
	* tests/concurrent/waituntil/chan-and-no-else.cfa (deleted)
	* tests/concurrent/waituntil/chan-and.cfa (deleted)
	* tests/concurrent/waituntil/chan-no-else.cfa (deleted)
	* tests/concurrent/waituntil/chan-or.cfa (deleted)

	removed tests that are redundant


Tue, 09 May 2023 14:53:06 GMT caparsons <caparson@…> [b5513f1]
	* tests/concurrent/waituntil/.expect/1-chan-or-no-else.txt (added)
	* tests/concurrent/waituntil/.expect/2-chan-or-no-else.txt (added)
	* tests/concurrent/waituntil/1-chan-or-no-else.cfa (added)
	* tests/concurrent/waituntil/2-chan-or-no-else.cfa (added)

	refactored tests to refine failure case to minimal repro


Mon, 08 May 2023 22:21:51 GMT caparsons <caparson@…> [02fa55e]
	* tests/concurrent/waituntil/.expect/channel_zero_size.txt (added)
	* tests/concurrent/waituntil/channel_zero_size.cfa (added)

	added zero size channel waituntil test case


Mon, 08 May 2023 22:21:10 GMT caparsons <caparson@…> [c4f411e]
	* libcfa/src/concurrency/channel.hfa (modified)
	* libcfa/src/concurrency/select.hfa (modified)

	fixed a bug which may potentially fix build


Mon, 08 May 2023 20:56:43 GMT caparsons <caparson@…> [84018e0]
	* doc/theses/colby_parsons_MMAth/text/mutex_stmt.tex (modified)

	cleaned up benchmark pseudocode


Mon, 08 May 2023 20:53:10 GMT caparsons <caparson@…> [2d831a1]
	* doc/theses/colby_parsons_MMAth/text/CFA_concurrency.tex (modified)
	* doc/theses/colby_parsons_MMAth/text/CFA_intro.tex (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/mutex_stmt.tex (modified)

	added various small edits and resolved some action items


Mon, 08 May 2023 20:52:05 GMT caparsons <caparson@…> [c0527f8]
	* doc/theses/colby_parsons_MMAth/style/style.tex (modified)

	added CAP annotation macro


Mon, 08 May 2023 20:51:41 GMT caparsons <caparson@…> [4912520]
	* doc/theses/colby_parsons_MMAth/benchmarks/actors/plotData.py (modified)
	* doc/theses/colby_parsons_MMAth/benchmarks/channels/plotData.py (modified)
	* doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/plotData.py (modified)
	* doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/run (modified)

	updated plotting scripts with new plot style


Mon, 08 May 2023 20:50:59 GMT caparsons <caparson@…> [ab2b352]
	* doc/theses/colby_parsons_MMAth/figures/nasus_Aggregate_Lock_2.pgf (modified)
	* doc/theses/colby_parsons_MMAth/figures/nasus_Aggregate_Lock_4.pgf (modified)
	* doc/theses/colby_parsons_MMAth/figures/nasus_Aggregate_Lock_8.pgf (modified)
	* doc/theses/colby_parsons_MMAth/figures/nasus_Channel_Contention.pgf (modified)
	* doc/theses/colby_parsons_MMAth/figures/pyke_Aggregate_Lock_2.pgf (modified)
	* doc/theses/colby_parsons_MMAth/figures/pyke_Aggregate_Lock_4.pgf (modified)
	* doc/theses/colby_parsons_MMAth/figures/pyke_Aggregate_Lock_8.pgf (modified)
	* doc/theses/colby_parsons_MMAth/figures/pyke_Channel_Contention.pgf (modified)

	updated channel and mutex stmt figures


Sun, 07 May 2023 16:35:20 GMT caparsons <caparson@…> [d5187a0]
	* libcfa/src/concurrency/channel.hfa (modified)

	removed potential race to attempt to fix failing test


Sat, 06 May 2023 19:34:15 GMT caparsons <caparson@…> [a32a887]
	* tests/concurrent/waituntil/.expect/channels-SPMC.txt (deleted)
	* tests/concurrent/waituntil/.expect/channels-SPSC.txt (deleted)
	* tests/concurrent/waituntil/.expect/channels-no-churn.txt (deleted)
	* tests/concurrent/waituntil/.expect/channels-no-when.txt (deleted)
	* tests/concurrent/waituntil/.expect/channels.txt (deleted)
	* tests/concurrent/waituntil/channels-SPMC.cfa (deleted)
	* tests/concurrent/waituntil/channels-SPSC.cfa (deleted)
	* tests/concurrent/waituntil/channels-no-churn.cfa (deleted)
	* tests/concurrent/waituntil/channels-no-when.cfa (deleted)

	removed uneeded tests


Sat, 06 May 2023 17:28:27 GMT caparsons <caparson@…> [85e49a6]
	* tests/concurrent/waituntil/.expect/chan-and-no-else.txt (added)
	* tests/concurrent/waituntil/.expect/chan-and.txt (added)
	* tests/concurrent/waituntil/.expect/chan-no-else.txt (added)
	* tests/concurrent/waituntil/.expect/chan-or-no-else.txt (added)
	* tests/concurrent/waituntil/.expect/chan-or.txt (added)
	* tests/concurrent/waituntil/chan-and-no-else.cfa (added)
	* tests/concurrent/waituntil/chan-and.cfa (added)
	* tests/concurrent/waituntil/chan-no-else.cfa (added)
	* tests/concurrent/waituntil/chan-or-no-else.cfa (added)
	* tests/concurrent/waituntil/chan-or.cfa (added)
	* tests/concurrent/waituntil/channels-SPSC.cfa (modified)

	added and removed some tests in pursuit of a more minimal repro of ...


Fri, 05 May 2023 15:43:05 GMT caparsons <caparson@…> [dd7a8ce]
	* tests/concurrent/waituntil/.expect/channels-SPMC.txt (added)
	* tests/concurrent/waituntil/.expect/channels-SPSC.txt (added)
	* tests/concurrent/waituntil/.expect/channels-no-churn.txt (added)
	* tests/concurrent/waituntil/.expect/channels-no-when.txt (added)
	* tests/concurrent/waituntil/channels-SPMC.cfa (added)
	* tests/concurrent/waituntil/channels-SPSC.cfa (added)
	* tests/concurrent/waituntil/channels-no-churn.cfa (added)
	* tests/concurrent/waituntil/channels-no-when.cfa (added)

	added some variations on failing channel test to try and narrow down ...


Thu, 04 May 2023 18:39:52 GMT caparsons <caparson@…> [a882b68]
	* tests/concurrent/waituntil/channels.cfa (modified)

	added a test change to help locate the deadlock on next test failure


Thu, 04 May 2023 18:39:28 GMT caparsons <caparson@…> [cb69fba]
	* libcfa/src/concurrency/channel.hfa (modified)

	did some cleanup of channels


Thu, 04 May 2023 12:54:17 GMT Peter A. Buhr <pabuhr@…> [ca8c91ce]
	* doc/theses/colby_parsons_MMAth/style/style.tex (modified)
	* doc/theses/colby_parsons_MMAth/text/channels.tex (modified)

	small changes to channel chapter


Thu, 04 May 2023 12:28:44 GMT Peter A. Buhr <pabuhr@…> [d5c5586]
	* libcfa/src/concurrency/channel.hfa (modified)

	Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc


Thu, 04 May 2023 12:28:22 GMT Peter A. Buhr <pabuhr@…> [7bef8cf]
	* doc/papers/llheap/.gitignore (added)
	* doc/papers/llheap/AMA-stix_New.zip (added)
	* doc/papers/llheap/AMA-stix_New/Documents/.log (added)
	* doc/papers/llheap/AMA-stix_New/Documents/README.txt (added)
	* doc/papers/llheap/AMA-stix_New/Documents/wileyNJD-Doc.tex (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/STIXGeneral-Bold.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/STIXGeneral-BoldItalic.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/STIXGeneral-Italic.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/STIXGeneral-Regular.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/Windows-Stix-fontinstaller.exe (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/a_axxd65.enc (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ls1stix.fd (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ls1stixbb.fd (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ls1stixfrak.fd (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ls1stixscr.fd (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ls1stixsf.fd (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ls2stix.fd (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ls2stixcal.fd (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ls2stixex.fd (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ls2stixtt.fd (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ly1sti.fd (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ot1-stixgeneral-bold.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ot1-stixgeneral-bolditalic.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ot1-stixgeneral-italic.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ot1-stixgeneral.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ot1-stixgeneralsc-bold.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ot1-stixgeneralsc-bold.vf (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ot1-stixgeneralsc.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ot1-stixgeneralsc.vf (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ot1stix.fd (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ot2-stixgeneral-bold.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ot2-stixgeneral-bolditalic.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ot2-stixgeneral-italic.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ot2-stixgeneral.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ot2-stixgeneralsc-bold.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ot2-stixgeneralsc-bold.vf (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ot2-stixgeneralsc.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ot2-stixgeneralsc.vf (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ot2stix.fd (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-extra1.enc (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-extra1.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-extra2.enc (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-extra2.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-extra3.enc (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-extra3.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathbb-bold.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathbb-bold.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathbb.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathbb.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathbbit-bold.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathbbit-bold.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathbbit.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathbbit.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathcal-bold.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathcal-bold.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathcal.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathcal.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathex-bold.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathex-bold.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathex.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathex.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathfrak-bold.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathfrak-bold.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathfrak.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathfrak.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathit-bold.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathit-bold.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathit.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathit.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathrm-bold.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathrm-bold.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathrm.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathrm.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathscr-bold.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathscr-bold.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathscr.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathscr.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathsf-bold.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathsf-bold.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathsf.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathsf.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathsfit-bold.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathsfit-bold.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathsfit.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathsfit.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathtt-bold.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathtt-bold.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathtt.pfb (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-mathtt.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-ot1.enc (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-ot2.enc (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-t1.enc (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix-ts1.enc (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix.dtx (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix.fdd (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix.map (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/stix.sty (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/t1-stixgeneral-bold.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/t1-stixgeneral-bolditalic.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/t1-stixgeneral-italic.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/t1-stixgeneral.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/t1-stixgeneralsc-bold.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/t1-stixgeneralsc-bold.vf (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/t1-stixgeneralsc.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/t1-stixgeneralsc.vf (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/t1stix.fd (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ts1-stixgeneral-bold.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ts1-stixgeneral-bolditalic.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ts1-stixgeneral-italic.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ts1-stixgeneral.tfm (added)
	* doc/papers/llheap/AMA-stix_New/Stix-fonts/ts1stix.fd (added)
	* doc/papers/llheap/AMA-stix_New/ama/NJDnatbib.sty (added)
	* doc/papers/llheap/AMA-stix_New/ama/WileyNJD-v2.cls (added)
	* doc/papers/llheap/AMA-stix_New/ama/empty.eps (added)
	* doc/papers/llheap/AMA-stix_New/ama/wileyNJD-AMA.aux (added)
	* doc/papers/llheap/AMA-stix_New/ama/wileyNJD-AMA.bbl (added)
	* doc/papers/llheap/AMA-stix_New/ama/wileyNJD-AMA.bib (added)
	* doc/papers/llheap/AMA-stix_New/ama/wileyNJD-AMA.blg (added)
	* doc/papers/llheap/AMA-stix_New/ama/wileyNJD-AMA.log (added)
	* doc/papers/llheap/AMA-stix_New/ama/wileyNJD-AMA.pag (added)
	* doc/papers/llheap/AMA-stix_New/ama/wileyNJD-AMA.synctex (added)
	* doc/papers/llheap/AMA-stix_New/ama/wileyNJD-AMA.tex (added)
	* doc/papers/llheap/Paper.tex (added)
	* doc/papers/llheap/WileyNJD-v2.cls (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/cache_scratch_0-scratch.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/cache_thrash_0-thrash.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/churn.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/mem-1-prod-1-cons-100-dl.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/mem-1-prod-1-cons-100-glc.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/mem-1-prod-1-cons-100-hrd.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/mem-1-prod-1-cons-100-je.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/mem-1-prod-1-cons-100-llh.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/mem-1-prod-1-cons-100-pt3.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/mem-1-prod-1-cons-100-rp.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/mem-1-prod-1-cons-100-tbb.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/mem-4-prod-4-cons-100-dl.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/mem-4-prod-4-cons-100-glc.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/mem-4-prod-4-cons-100-hrd.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/mem-4-prod-4-cons-100-je.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/mem-4-prod-4-cons-100-llh.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/mem-4-prod-4-cons-100-pt3.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/mem-4-prod-4-cons-100-rp.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/mem-4-prod-4-cons-100-tbb.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/speed-1-malloc-null.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/speed-10-malloc-realloc.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/speed-11-calloc-realloc.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/speed-12-malloc-realloc-free.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/speed-13-calloc-realloc-free.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/speed-14-m-c-re-alloc-free.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/speed-2-free-null.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/speed-3-malloc.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/speed-4-realloc.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/speed-5-free.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/speed-6-calloc.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/speed-7-malloc-free.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/speed-8-realloc-free.eps (added)
	* doc/papers/llheap/evaluations/algol-perf-eps/speed-9-calloc-free.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/cache_scratch_0-scratch.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/cache_thrash_0-thrash.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/churn.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/mem-1-prod-1-cons-100-dl.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/mem-1-prod-1-cons-100-glc.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/mem-1-prod-1-cons-100-hrd.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/mem-1-prod-1-cons-100-je.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/mem-1-prod-1-cons-100-llh.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/mem-1-prod-1-cons-100-pt3.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/mem-1-prod-1-cons-100-rp.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/mem-1-prod-1-cons-100-tbb.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/mem-4-prod-4-cons-100-dl.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/mem-4-prod-4-cons-100-glc.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/mem-4-prod-4-cons-100-hrd.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/mem-4-prod-4-cons-100-je.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/mem-4-prod-4-cons-100-llh.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/mem-4-prod-4-cons-100-pt3.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/mem-4-prod-4-cons-100-rp.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/mem-4-prod-4-cons-100-tbb.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/speed-1-malloc-null.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/speed-10-malloc-realloc.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/speed-11-calloc-realloc.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/speed-12-malloc-realloc-free.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/speed-13-calloc-realloc-free.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/speed-14-m-c-re-alloc-free.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/speed-2-free-null.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/speed-3-malloc.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/speed-4-realloc.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/speed-5-free.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/speed-6-calloc.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/speed-7-malloc-free.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/speed-8-realloc-free.eps (added)
	* doc/papers/llheap/evaluations/nasus-perf-eps/speed-9-calloc-free.eps (added)
	* doc/papers/llheap/examples/C++Cor-ts.cpp (added)
	* doc/papers/llheap/examples/DatingServiceThread.cfa (added)
	* doc/papers/llheap/examples/Fib.c (added)
	* doc/papers/llheap/examples/Fib.cfa (added)
	* doc/papers/llheap/examples/Fib.cpp (added)
	* doc/papers/llheap/examples/Fib.js (added)
	* doc/papers/llheap/examples/Fib.py (added)
	* doc/papers/llheap/examples/Fib.sim (added)
	* doc/papers/llheap/examples/Fib1.c (added)
	* doc/papers/llheap/examples/Fib2.c (added)
	* doc/papers/llheap/examples/Fib2.cfa (added)
	* doc/papers/llheap/examples/Fib2.cpp (added)
	* doc/papers/llheap/examples/Fib2.py (added)
	* doc/papers/llheap/examples/Fib3.c (added)
	* doc/papers/llheap/examples/Fib3.cc (added)
	* doc/papers/llheap/examples/FibRefactor.py (added)
	* doc/papers/llheap/examples/Fmt.sim (added)
	* doc/papers/llheap/examples/Format.c (added)
	* doc/papers/llheap/examples/Format.cc (added)
	* doc/papers/llheap/examples/Format.cfa (added)
	* doc/papers/llheap/examples/Format.cpp (added)
	* doc/papers/llheap/examples/Format.data (added)
	* doc/papers/llheap/examples/Format.js (added)
	* doc/papers/llheap/examples/Format.py (added)
	* doc/papers/llheap/examples/Format.sim (added)
	* doc/papers/llheap/examples/Format1.c (added)
	* doc/papers/llheap/examples/PingPong.c (added)
	* doc/papers/llheap/examples/PingPong.cc (added)
	* doc/papers/llheap/examples/Pingpong.cc (added)
	* doc/papers/llheap/examples/Pingpong.cfa (added)
	* doc/papers/llheap/examples/Pingpong.py (added)
	* doc/papers/llheap/examples/Pingpong2.cfa (added)
	* doc/papers/llheap/examples/ProdCons.cfa (added)
	* doc/papers/llheap/examples/ProdCons.cpp (added)
	* doc/papers/llheap/examples/ProdCons.py (added)
	* doc/papers/llheap/examples/ProdCons.sim (added)
	* doc/papers/llheap/examples/RWMonitorEXT.cfa (added)
	* doc/papers/llheap/examples/RWMonitorINT.cfa (added)
	* doc/papers/llheap/examples/Refactor.py (added)
	* doc/papers/llheap/examples/channels.go (added)
	* doc/papers/llheap/examples/channels.rs (added)
	* doc/papers/llheap/examples/counter.cpp (added)
	* doc/papers/llheap/examples/future.rs (added)
	* doc/papers/llheap/figures/AddressSpace.fig (added)
	* doc/papers/llheap/figures/Alignment1.fig (added)
	* doc/papers/llheap/figures/Alignment2.fig (added)
	* doc/papers/llheap/figures/Alignment2Impl.fig (added)
	* doc/papers/llheap/figures/AllocDS1.fig (added)
	* doc/papers/llheap/figures/AllocDS2.fig (added)
	* doc/papers/llheap/figures/AllocInducedActiveFalseSharing.fig (added)
	* doc/papers/llheap/figures/AllocInducedPassiveFalseSharing.fig (added)
	* doc/papers/llheap/figures/AllocatedObject.fig (added)
	* doc/papers/llheap/figures/AllocatorComponents.fig (added)
	* doc/papers/llheap/figures/AllocatorComponents.fig.bak (added)
	* doc/papers/llheap/figures/CoalesceAllocated.fig (added)
	* doc/papers/llheap/figures/CoalesceFree.fig (added)
	* doc/papers/llheap/figures/CondSigWait.fig (added)
	* doc/papers/llheap/figures/Container.fig (added)
	* doc/papers/llheap/figures/ContainerFalseSharing1.fig (added)
	* doc/papers/llheap/figures/ContainerFalseSharing2.fig (added)
	* doc/papers/llheap/figures/ContainerNoOwnership.fig (added)
	* doc/papers/llheap/figures/ContainerNoOwnershipFreelist.fig (added)
	* doc/papers/llheap/figures/ContainerOwnership.fig (added)
	* doc/papers/llheap/figures/ContainerOwnershipFreelist.fig (added)
	* doc/papers/llheap/figures/ContigFragmentation.fig (added)
	* doc/papers/llheap/figures/FakeHeader.fig (added)
	* doc/papers/llheap/figures/FreeListAmongContainers.fig (added)
	* doc/papers/llheap/figures/FreeListWithinContainers.fig (added)
	* doc/papers/llheap/figures/FullCoroutinePhases.fig (added)
	* doc/papers/llheap/figures/FullProdConsStack.fig (added)
	* doc/papers/llheap/figures/Header.fig (added)
	* doc/papers/llheap/figures/HeapStructure.fig (added)
	* doc/papers/llheap/figures/IntExtFragmentation.fig (added)
	* doc/papers/llheap/figures/MemoryFragmentation.fig (added)
	* doc/papers/llheap/figures/MultipleHeapsNoOwnership.fig (added)
	* doc/papers/llheap/figures/MultipleHeapsOwnership.fig (added)
	* doc/papers/llheap/figures/MultipleHeapsOwnershipStorage.fig (added)
	* doc/papers/llheap/figures/MultipleHeapsStorage.fig (added)
	* doc/papers/llheap/figures/NewHeapStructure.eps (added)
	* doc/papers/llheap/figures/NonContigFragmentation.fig (added)
	* doc/papers/llheap/figures/ObjectHeaders.fig (added)
	* doc/papers/llheap/figures/PerThreadHeap.fig (added)
	* doc/papers/llheap/figures/PrivatePublicHeaps.fig (added)
	* doc/papers/llheap/figures/ProgramFalseSharing.fig (added)
	* doc/papers/llheap/figures/RemoteFreeList.fig (added)
	* doc/papers/llheap/figures/RunTimeStructure.fig (added)
	* doc/papers/llheap/figures/SharedHeaps.fig (added)
	* doc/papers/llheap/figures/SingleHeap.fig (added)
	* doc/papers/llheap/figures/SuperContainers.fig (added)
	* doc/papers/llheap/figures/UserKernelHeaps.fig (added)
	* doc/papers/llheap/figures/llheap.fig (added)
	* doc/papers/llheap/local.bib (added)

	start paper on llheap


Wed, 03 May 2023 20:20:28 GMT caparsons <caparson@…> [8607a72]
	* libcfa/src/concurrency/channel.hfa (modified)

	added 32 bit failure fix for channels


Tue, 02 May 2023 15:18:54 GMT Peter A. Buhr <pabuhr@…> [7358f65]
	* doc/theses/colby_parsons_MMAth/Makefile (modified)
	* doc/theses/colby_parsons_MMAth/version (deleted)
	* doc/theses/colby_parsons_MMAth/version.sh (deleted)

	remove version count of thesis builds


Tue, 02 May 2023 15:14:26 GMT Peter A. Buhr <pabuhr@…> [e9fffb1]
	* doc/theses/colby_parsons_MMAth/text/channels.tex (modified)

	start proofreading of channel chapter


Tue, 02 May 2023 15:13:21 GMT Peter A. Buhr <pabuhr@…> [e0e2f02]
	* doc/theses/colby_parsons_MMAth/text/mutex_stmt.tex (modified)

	small updates


Tue, 02 May 2023 15:12:09 GMT Peter A. Buhr <pabuhr@…> [21d1c9c]
	* doc/theses/colby_parsons_MMAth/text/CFA_concurrency.tex (modified)

	small updates


Tue, 02 May 2023 15:11:34 GMT Peter A. Buhr <pabuhr@…> [c459f99]
	* doc/theses/colby_parsons_MMAth/text/CFA_intro.tex (modified)

	formatting, small updates


Tue, 02 May 2023 15:10:49 GMT Peter A. Buhr <pabuhr@…> [d1c51b1]
	* doc/theses/colby_parsons_MMAth/text/intro.tex (modified)

	small updates


Tue, 02 May 2023 15:10:08 GMT Peter A. Buhr <pabuhr@…> [6c7227b]
	* doc/theses/colby_parsons_MMAth/text/frontpgs.tex (modified)

	formatting, small updates


Tue, 02 May 2023 15:09:01 GMT Peter A. Buhr <pabuhr@…> [302a16c]
	* doc/theses/colby_parsons_MMAth/Makefile (modified)

	formatting, add intro chapter to tex dependencies


Tue, 02 May 2023 15:07:11 GMT Peter A. Buhr <pabuhr@…> [8c25760]
	* src/Parser/lex.ll (modified)

	put keywords in alphabetic order in lex.ll


Tue, 02 May 2023 15:05:54 GMT Peter A. Buhr <pabuhr@…> [ab6dcc8]
	* doc/bibliography/pl.bib (modified)

	add citations for Actor paper


Tue, 02 May 2023 15:04:55 GMT Peter A. Buhr <pabuhr@…> [e20c0af]
	* doc/LaTeXmacros/lstlang.sty (modified)

	update list of CFA keywords in lstlang.sty


Tue, 02 May 2023 15:03:46 GMT Peter A. Buhr <pabuhr@…> [085f67a]
	* doc/theses/colby_parsons_MMAth/style/cfa-format.tex (deleted)

	remove unsed cfa-format.tex file


Mon, 01 May 2023 22:26:22 GMT Peter A. Buhr <pabuhr@…> [67408114]
	* Jenkinsfile (modified)

	change all-tests to tests to match new make targets


Mon, 01 May 2023 22:15:26 GMT Peter A. Buhr <pabuhr@…> [c083c3d]
	* benchmark/mutexStmt/JavaThread.java (deleted)
	* doc/papers/AMA/AMA-stix/Documents/.log (modified)
	* doc/papers/AMA/AMA-stix/Documents/README.txt (modified)
	* doc/papers/AMA/AMA-stix/Documents/wileyNJD-Doc.tex (modified)
	* doc/papers/AMA/AMA-stix/Stix-fonts/ly1sti.fd (modified)
	* doc/papers/AMA/AMA-stix/ama/NJDnatbib.sty (modified)
	* doc/papers/AMA/AMA-stix/ama/wileyNJD-AMA.bbl (modified)
	* doc/papers/AMA/AMA-stix/ama/wileyNJD-AMA.bib (modified)
	* doc/theses/colby_parsons_MMAth/benchmarks/actors/data/nasus_CFA.txt (modified)
	* doc/theses/colby_parsons_MMAth/benchmarks/actors/data/pyke_CFA.txt (modified)
	* doc/theses/colby_parsons_MMAth/benchmarks/channels/plotData.py (modified)
	* doc/theses/colby_parsons_MMAth/code/swap_queues.cfa (modified)
	* doc/theses/colby_parsons_MMAth/version.sh (modified)
	* doc/theses/mike_brooks_MMath/pictures/lst-issues-direct.vsdx (modified)
	* doc/theses/rob_schluntz_MMath/thesis.bib (modified)
	* libcfa/src/bits/weakso_locks.cfa (modified)
	* libcfa/src/bits/weakso_locks.hfa (modified)
	* libcfa/src/concurrency/channel.hfa (modified)
	* libcfa/src/concurrency/future.hfa (modified)
	* libcfa/src/concurrency/invoke.h (modified)
	* libcfa/src/concurrency/locks.cfa (modified)
	* libcfa/src/concurrency/locks.hfa (modified)
	* libcfa/src/concurrency/mutex_stmt.hfa (modified)
	* libcfa/src/concurrency/select.hfa (modified)
	* libcfa/src/concurrency/thread.cfa (modified)
	* src/AST/Convert.cpp (modified)
	* src/AST/Fwd.hpp (modified)
	* src/AST/Node.cpp (modified)
	* src/AST/Pass.hpp (modified)
	* src/AST/Pass.impl.hpp (modified)
	* src/AST/Print.cpp (modified)
	* src/AST/Stmt.hpp (modified)
	* src/AST/Visitor.hpp (modified)
	* src/Common/CodeLocationTools.cpp (modified)
	* src/Concurrency/WaitforNew.cpp (modified)
	* src/Concurrency/Waituntil.cpp (added)
	* src/Concurrency/Waituntil.hpp (added)
	* src/Concurrency/module.mk (modified)
	* src/Parser/StatementNode.cc (modified)
	* src/Parser/StatementNode.h (modified)
	* src/Parser/parser.yy (modified)
	* src/ResolvExpr/Resolver.cc (modified)
	* src/main.cc (modified)
	* tests/Makefile.am (modified)
	* tests/concurrent/futures/select_future.cfa (modified)
	* tests/concurrent/mutexstmt/.expect/scoped_lock.txt (deleted)
	* tests/concurrent/mutexstmt/scoped_lock.cfa (deleted)
	* tests/concurrent/unified_locking/.expect/clh.txt (deleted)
	* tests/concurrent/unified_locking/clh.cfa (deleted)
	* tests/concurrent/waituntil/.expect/basic_else.txt (added)
	* tests/concurrent/waituntil/.expect/channel_close.txt (added)
	* tests/concurrent/waituntil/.expect/channels.txt (added)
	* tests/concurrent/waituntil/.expect/futures.txt (added)
	* tests/concurrent/waituntil/.expect/locks.txt (added)
	* tests/concurrent/waituntil/basic_else.cfa (added)
	* tests/concurrent/waituntil/channel_close.cfa (added)
	* tests/concurrent/waituntil/channels.cfa (added)
	* tests/concurrent/waituntil/futures.cfa (added)
	* tests/concurrent/waituntil/locks.cfa (added)
	* tests/zombies/gc_no_raii/bug-repro/deref.c (modified)
	* tests/zombies/gc_no_raii/bug-repro/malloc.c (modified)
	* tests/zombies/gc_no_raii/bug-repro/zero.c (modified)
	* tests/zombies/gc_no_raii/test/operators.c (modified)

	Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc


Mon, 01 May 2023 20:59:07 GMT Peter A. Buhr <pabuhr@…> [4daf79f]
	* Makefile.am (modified)
	* tests/Makefile.am (modified)

	formatting, adjust target names for Makefiles


Mon, 01 May 2023 20:19:09 GMT caparsons <caparson@…> [6e1e2d0]
	* Jenkins/FullBuild (modified)
	* Jenkinsfile (modified)
	* doc/bibliography/pl.bib (modified)
	* doc/papers/AMA/AMA-stix/Documents/.log (modified)
	* doc/papers/AMA/AMA-stix/Documents/README.txt (modified)
	* doc/papers/AMA/AMA-stix/Documents/wileyNJD-Doc.tex (modified)
	* doc/papers/AMA/AMA-stix/Stix-fonts/ly1sti.fd (modified)
	* doc/papers/AMA/AMA-stix/ama/NJDnatbib.sty (modified)
	* doc/papers/AMA/AMA-stix/ama/wileyNJD-AMA.bbl (modified)
	* doc/papers/AMA/AMA-stix/ama/wileyNJD-AMA.bib (modified)
	* doc/theses/colby_parsons_MMAth/.gitignore (modified)
	* doc/theses/colby_parsons_MMAth/benchmarks/actors/data/nasus_CFA.txt (modified)
	* doc/theses/colby_parsons_MMAth/benchmarks/actors/data/pyke_CFA.txt (modified)
	* doc/theses/colby_parsons_MMAth/benchmarks/channels/plotData.py (modified)
	* doc/theses/colby_parsons_MMAth/code/swap_queues.cfa (modified)
	* doc/theses/colby_parsons_MMAth/style/style.tex (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/mutex_stmt.tex (modified)
	* doc/theses/colby_parsons_MMAth/thesis.tex (modified)
	* doc/theses/colby_parsons_MMAth/version.sh (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/Makefile (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/_classic.c (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/driver.c (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/observation.c (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/observation.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-insfirst-allhead.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-insfirst-inselem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-insfirst-remelem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-inslast-allhead.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-inslast-inselem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-inslast-remelem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-insfirst-allhead.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-insfirst-inselem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-insfirst-remelem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-inslast-allhead.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-inslast-inselem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-inslast-remelem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/results-baseline.csv (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/results-sizing.csv (added)
	* doc/theses/mike_brooks_MMath/pictures/lst-issues-direct.vsdx (modified)
	* doc/theses/rob_schluntz_MMath/thesis.bib (modified)
	* driver/cfa.cc (modified)
	* src/AST/Attribute.hpp (modified)
	* src/AST/Convert.cpp (modified)
	* src/AST/Decl.cpp (modified)
	* src/AST/Decl.hpp (modified)
	* src/AST/Expr.hpp (modified)
	* src/AST/Init.hpp (modified)
	* src/AST/Inspect.cpp (modified)
	* src/AST/Inspect.hpp (modified)
	* src/AST/Pass.impl.hpp (modified)
	* src/AST/Print.cpp (modified)
	* src/AST/Stmt.hpp (modified)
	* src/AST/SymbolTable.cpp (modified)
	* src/AST/SymbolTable.hpp (modified)
	* src/AST/Type.cpp (modified)
	* src/AST/Type.hpp (modified)
	* src/Common/CodeLocationTools.cpp (modified)
	* src/Common/Iterate.hpp (modified)
	* src/CompilationState.cc (modified)
	* src/CompilationState.h (modified)
	* src/Concurrency/KeywordsNew.cpp (modified)
	* src/InitTweak/FixInitNew.cpp (modified)
	* src/InitTweak/GenInit.cc (modified)
	* src/Parser/DeclarationNode.cc (modified)
	* src/Parser/DeclarationNode.h (added)
	* src/Parser/ExpressionNode.cc (modified)
	* src/Parser/ExpressionNode.h (added)
	* src/Parser/InitializerNode.cc (modified)
	* src/Parser/InitializerNode.h (added)
	* src/Parser/ParseNode.h (modified)
	* src/Parser/RunParser.cpp (modified)
	* src/Parser/StatementNode.cc (modified)
	* src/Parser/StatementNode.h (added)
	* src/Parser/TypeData.cc (modified)
	* src/Parser/TypeData.h (modified)
	* src/Parser/TypedefTable.cc (modified)
	* src/Parser/TypedefTable.h (modified)
	* src/Parser/lex.ll (modified)
	* src/Parser/module.mk (modified)
	* src/Parser/parser.yy (modified)
	* src/Parser/parserutility.h (modified)
	* src/ResolvExpr/CandidateFinder.cpp (modified)
	* src/ResolvExpr/CurrentObject.cc (modified)
	* src/ResolvExpr/CurrentObject.h (modified)
	* src/ResolvExpr/ExplodedArg.hpp (modified)
	* src/SymTab/Autogen.cc (modified)
	* src/SymTab/Autogen.h (modified)
	* src/SymTab/GenImplicitCall.cpp (added)
	* src/SymTab/GenImplicitCall.hpp (added)
	* src/SymTab/module.mk (modified)
	* src/Validate/Autogen.cpp (modified)
	* src/main.cc (modified)
	* tests/.expect/PRNG.x64.txt (modified)
	* tests/.expect/PRNG.x86.txt (modified)
	* tests/Makefile.am (modified)
	* tests/PRNG.cfa (modified)
	* tests/concurrent/waitfor/parse.cfa (modified)
	* tests/concurrent/waitfor/parse2.cfa (deleted)
	* tests/pybin/settings.py (modified)
	* tests/test.py (modified)
	* tests/zombies/gc_no_raii/bug-repro/deref.c (modified)
	* tests/zombies/gc_no_raii/bug-repro/malloc.c (modified)
	* tests/zombies/gc_no_raii/bug-repro/zero.c (modified)
	* tests/zombies/gc_no_raii/test/operators.c (modified)

	resolved merge conflicts


Mon, 01 May 2023 20:11:29 GMT caparsons <caparson@…> [a50fdfb]
	* tests/concurrent/waituntil/.expect/basic_else.txt (added)
	* tests/concurrent/waituntil/.expect/channel_close.txt (added)
	* tests/concurrent/waituntil/.expect/channels.txt (added)
	* tests/concurrent/waituntil/.expect/futures.txt (added)
	* tests/concurrent/waituntil/.expect/locks.txt (added)

	added waituntil test expect files


Mon, 01 May 2023 20:09:30 GMT caparsons <caparson@…> [63d5ac5f]
	* tests/concurrent/futures/select_future.cfa (modified)

	removed TODO since it is now done


Mon, 01 May 2023 20:09:08 GMT caparsons <caparson@…> [2a84d994]
	* benchmark/mutexStmt/JavaThread.java (deleted)

	removed old unused benchmark file


Mon, 01 May 2023 20:08:41 GMT caparsons <caparson@…> [6c3c51d]
	* tests/concurrent/mutexstmt/.expect/scoped_lock.txt (deleted)
	* tests/concurrent/mutexstmt/scoped_lock.cfa (deleted)

	removed scoped lock


Mon, 01 May 2023 20:08:20 GMT caparsons <caparson@…> [b9cd3b5]
	* tests/concurrent/unified_locking/.expect/clh.txt (deleted)
	* tests/concurrent/unified_locking/clh.cfa (deleted)

	removed clh lock


Mon, 01 May 2023 20:07:29 GMT caparsons <caparson@…> [a33a5e2]
	* tests/concurrent/waituntil/basic_else.cfa (added)
	* tests/concurrent/waituntil/channel_close.cfa (added)
	* tests/concurrent/waituntil/channels.cfa (added)
	* tests/concurrent/waituntil/futures.cfa (added)
	* tests/concurrent/waituntil/locks.cfa (added)

	added tests for the waituntil stmt


Mon, 01 May 2023 20:06:07 GMT caparsons <caparson@…> [c86b08d]
	* src/AST/Convert.cpp (modified)
	* src/AST/Fwd.hpp (modified)
	* src/AST/Node.cpp (modified)
	* src/AST/Pass.hpp (modified)
	* src/AST/Pass.impl.hpp (modified)
	* src/AST/Print.cpp (modified)
	* src/AST/Stmt.hpp (modified)
	* src/AST/Visitor.hpp (modified)
	* src/Common/CodeLocationTools.cpp (modified)
	* src/Concurrency/WaitforNew.cpp (modified)
	* src/Concurrency/Waituntil.cpp (added)
	* src/Concurrency/Waituntil.hpp (added)
	* src/Concurrency/module.mk (modified)
	* src/Parser/ParseNode.h (modified)
	* src/Parser/StatementNode.cc (modified)
	* src/Parser/parser.yy (modified)
	* src/ResolvExpr/Resolver.cc (modified)
	* src/main.cc (modified)

	added support for the waituntil statement in the compiler


Mon, 01 May 2023 20:01:46 GMT caparsons <caparson@…> [73bf7ddc]
	* libcfa/src/bits/weakso_locks.cfa (modified)
	* libcfa/src/bits/weakso_locks.hfa (modified)

	updated lock interface to support waituntil trait


Mon, 01 May 2023 20:00:06 GMT caparsons <caparson@…> [beeff61e]
	* libcfa/src/concurrency/channel.hfa (modified)
	* libcfa/src/concurrency/future.hfa (modified)
	* libcfa/src/concurrency/invoke.h (modified)
	* libcfa/src/concurrency/locks.cfa (modified)
	* libcfa/src/concurrency/locks.hfa (modified)
	* libcfa/src/concurrency/mutex_stmt.hfa (modified)
	* libcfa/src/concurrency/select.hfa (modified)
	* libcfa/src/concurrency/thread.cfa (modified)

	some cleanup and a bunch of changes to support waituntil statement


Mon, 01 May 2023 11:39:30 GMT Peter A. Buhr <pabuhr@…> [985b624]
	* Jenkins/FullBuild (modified)
	* Jenkinsfile (modified)

	remove gcc 4.9, 5, 6 from jenkins know compilers and change nightly ...


Wed, 26 Apr 2023 22:20:33 GMT Peter A. Buhr <pabuhr@…> [e6d8d11]
	* tests/PRNG.cfa (modified)

	update comment about locale problem with leaked storage


Wed, 26 Apr 2023 22:19:15 GMT Peter A. Buhr <pabuhr@…> [04c78215]
	* src/Parser/parser.yy (modified)

	change waituntil expression from cast_expression to comma_expression


Thu, 20 Apr 2023 19:21:09 GMT Andrew Beach <ajbeach@…> [699a97d]
	* src/ResolvExpr/CurrentObject.cc (modified)

	Added IndexIterator, which absorbs some functionality of some ...


Thu, 20 Apr 2023 15:58:06 GMT Andrew Beach <ajbeach@…> [45e753c]
	* src/Parser/DeclarationNode.cc (modified)

	Clean-up in DeclarationNode.cc. Made all buildList loops the same. ...


Wed, 19 Apr 2023 15:58:01 GMT Andrew Beach <ajbeach@…> [028e512]
	* src/Parser/DeclarationNode.cc (modified)
	* src/Parser/DeclarationNode.h (modified)

	Cleaned up some DeclarationNode code that had some extra code no ...


Wed, 19 Apr 2023 14:39:24 GMT Andrew Beach <ajbeach@…> [a5ea261]
	* tests/pybin/settings.py (modified)
	* tests/test.py (modified)

	The test.py (through Makefile) handles --invariant passing it to the ...


Tue, 18 Apr 2023 18:09:52 GMT Andrew Beach <ajbeach@…> [81bd7e3]
	* driver/cfa.cc (modified)

	Adding explination to the memory leak in driver/cfa.cc.


Mon, 17 Apr 2023 15:00:38 GMT Andrew Beach <ajbeach@…> [66b6f66]
	* src/Parser/DeclarationNode.h (modified)

	Cleaned up some indentation in DeclarationNode.h.


Sun, 16 Apr 2023 13:08:32 GMT Peter A. Buhr <pabuhr@…> [6349929]
	* tests/.expect/PRNG.x86.txt (modified)

	fix 32-bit build with new PRNG output


Sat, 15 Apr 2023 20:53:13 GMT Peter A. Buhr <pabuhr@…> [c831073]
	* src/AST/Inspect.cpp (modified)
	* src/AST/Inspect.hpp (modified)
	* src/AST/SymbolTable.cpp (modified)
	* src/AST/SymbolTable.hpp (modified)
	* src/InitTweak/FixInitNew.cpp (modified)
	* src/InitTweak/GenInit.cc (modified)
	* src/SymTab/Autogen.cc (modified)
	* src/SymTab/Autogen.h (modified)
	* src/SymTab/GenImplicitCall.cpp (added)
	* src/SymTab/GenImplicitCall.hpp (added)
	* src/SymTab/module.mk (modified)
	* src/Validate/Autogen.cpp (modified)

	Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc


Sat, 15 Apr 2023 20:52:59 GMT Peter A. Buhr <pabuhr@…> [8a2f7f1]
	* tests/.expect/PRNG.x64.txt (modified)
	* tests/PRNG.cfa (modified)

	fix PRNG test to work correctly on ARM


Fri, 14 Apr 2023 21:57:09 GMT Andrew Beach <ajbeach@…> [d859a30]
	* src/AST/SymbolTable.cpp (modified)
	* src/AST/SymbolTable.hpp (modified)

	Some SymbolTable clean-up I did while trying a change I didn't go ...


Fri, 14 Apr 2023 19:55:06 GMT Andrew Beach <ajbeach@…> [fb4dc28]
	* src/AST/Inspect.cpp (modified)
	* src/AST/Inspect.hpp (modified)
	* src/InitTweak/FixInitNew.cpp (modified)
	* src/InitTweak/GenInit.cc (modified)
	* src/SymTab/Autogen.cc (modified)
	* src/SymTab/Autogen.h (modified)
	* src/SymTab/GenImplicitCall.cpp (added)
	* src/SymTab/GenImplicitCall.hpp (added)
	* src/SymTab/module.mk (modified)
	* src/Validate/Autogen.cpp (modified)

	Moved new ast code out of one of the old files. The new file may have ...


Thu, 13 Apr 2023 20:47:05 GMT Andrew Beach <ajbeach@…> [1b8fc06c]
	* src/Common/Iterate.hpp (modified)

	Updated Iterate.hpp documentation.


Thu, 13 Apr 2023 14:28:47 GMT Andrew Beach <ajbeach@…> [32d6fdc]
	* src/Parser/StatementNode.cc (modified)
	* src/Parser/StatementNode.h (modified)
	* src/Parser/parser.yy (modified)

	Clean-up in the parser %union.


Wed, 12 Apr 2023 22:32:46 GMT Andrew Beach <ajbeach@…> [52f9804]
	* src/main.cc (modified)

	Update macros in main. DUMP is now a macro to save space/noise and ...


Wed, 12 Apr 2023 19:10:28 GMT Andrew Beach <ajbeach@…> [eb8d791]
	* src/InitTweak/FixInitNew.cpp (modified)
	* src/ResolvExpr/CandidateFinder.cpp (modified)
	* src/ResolvExpr/ExplodedArg.hpp (modified)
	* src/main.cc (modified)

	CandidateFinder fills in the CodeLocation on a generated expression. ...


Wed, 12 Apr 2023 14:42:12 GMT Andrew Beach <ajbeach@…> [153d3440]
	* src/ResolvExpr/CandidateFinder.cpp (modified)

	Reorganize CandidateFinder to lower indentation. I did not flatten ...


Tue, 11 Apr 2023 19:51:31 GMT Andrew Beach <ajbeach@…> [94c98f0e]
	* src/AST/Attribute.hpp (modified)
	* src/AST/Decl.hpp (modified)
	* src/AST/Expr.hpp (modified)
	* src/AST/Init.hpp (modified)
	* src/AST/Stmt.hpp (modified)

	Added/cleaned some AST comments.


Tue, 11 Apr 2023 18:35:14 GMT Andrew Beach <ajbeach@…> [b05beaa]
	* src/Common/CodeLocationTools.cpp (modified)

	Clean-up in CodeLocationTools.


Tue, 11 Apr 2023 17:12:22 GMT Andrew Beach <ajbeach@…> [5541a44e]
	* src/Parser/StatementNode.cc (modified)

	Missed some uses of the new parser helpers.


Tue, 11 Apr 2023 16:48:03 GMT Andrew Beach <ajbeach@…> [6611177]
	* src/Parser/DeclarationNode.cc (modified)
	* src/Parser/DeclarationNode.h (modified)
	* src/Parser/ExpressionNode.cc (modified)
	* src/Parser/ExpressionNode.h (modified)
	* src/Parser/StatementNode.cc (modified)
	* src/Parser/StatementNode.h (modified)
	* src/Parser/parser.yy (modified)
	* src/Parser/parserutility.h (modified)

	Clean-up in parser. ClauseNode rework, plus internal adjustments to ...


Tue, 11 Apr 2023 14:47:15 GMT Peter A. Buhr <pabuhr@…> [9921573]
	* doc/theses/colby_parsons_MMAth/text/channels.tex (modified)

	update channel chapter intro


Tue, 11 Apr 2023 14:45:58 GMT Peter A. Buhr <pabuhr@…> [e59a9fa]
	* doc/theses/colby_parsons_MMAth/.gitignore (modified)

	clean up .gitignore file


Tue, 11 Apr 2023 03:59:17 GMT Peter A. Buhr <pabuhr@…> [8c3d1d5]
	* doc/bibliography/pl.bib (modified)

	add Kahn74 citation


Tue, 11 Apr 2023 03:57:45 GMT Peter A. Buhr <pabuhr@…> [a1b41e3]
	* tests/Makefile.am (modified)
	* tests/concurrent/waitfor/parse.cfa (modified)
	* tests/concurrent/waitfor/parse2.cfa (deleted)

	add parsing test for waitfor statement


Tue, 11 Apr 2023 01:25:28 GMT Peter A. Buhr <pabuhr@…> [6adeb5f]
	* doc/theses/mike_brooks_MMath/benchmarks/list/Makefile (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/driver.c (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/observation.c (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/observation.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-insfirst-allhead.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-insfirst-inselem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-insfirst-remelem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-inslast-allhead.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-inslast-inselem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-inslast-remelem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-insfirst-allhead.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-insfirst-inselem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-insfirst-remelem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-inslast-allhead.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-inslast-inselem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-inslast-remelem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/results-baseline.csv (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/results-sizing.csv (modified)
	* src/ResolvExpr/CurrentObject.cc (modified)

	Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc


Tue, 11 Apr 2023 01:25:21 GMT Peter A. Buhr <pabuhr@…> [372b6d3]
	* driver/cfa.cc (modified)
	* src/CompilationState.cc (modified)
	* src/CompilationState.h (modified)
	* src/main.cc (modified)

	add -invariant/--invariant flag to enable invariant checking during ...


Mon, 10 Apr 2023 16:03:31 GMT Mike Brooks <mlbrooks@…> [a085470]
	* doc/theses/colby_parsons_MMAth/style/style.tex (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/mutex_stmt.tex (modified)
	* doc/theses/colby_parsons_MMAth/thesis.tex (modified)
	* src/AST/Convert.cpp (modified)
	* src/AST/Decl.cpp (modified)
	* src/AST/Decl.hpp (modified)
	* src/AST/Pass.impl.hpp (modified)
	* src/AST/Print.cpp (modified)
	* src/AST/Stmt.hpp (modified)
	* src/AST/Type.cpp (modified)
	* src/AST/Type.hpp (modified)
	* src/Concurrency/KeywordsNew.cpp (modified)
	* src/Parser/DeclarationNode.cc (modified)
	* src/Parser/DeclarationNode.h (added)
	* src/Parser/ExpressionNode.cc (modified)
	* src/Parser/ExpressionNode.h (added)
	* src/Parser/InitializerNode.cc (modified)
	* src/Parser/InitializerNode.h (added)
	* src/Parser/ParseNode.h (modified)
	* src/Parser/RunParser.cpp (modified)
	* src/Parser/StatementNode.cc (modified)
	* src/Parser/StatementNode.h (added)
	* src/Parser/TypeData.cc (modified)
	* src/Parser/TypeData.h (modified)
	* src/Parser/TypedefTable.cc (modified)
	* src/Parser/TypedefTable.h (modified)
	* src/Parser/lex.ll (modified)
	* src/Parser/module.mk (modified)
	* src/Parser/parser.yy (modified)
	* src/ResolvExpr/CurrentObject.cc (modified)
	* src/ResolvExpr/CurrentObject.h (modified)

	Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc


Mon, 10 Apr 2023 16:03:17 GMT Mike Brooks <mlbrooks@…> [2b01f8e]
	* doc/theses/mike_brooks_MMath/benchmarks/list/Makefile (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/driver.c (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/observation.c (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/observation.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-insfirst-allhead.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-insfirst-inselem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-insfirst-remelem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-inslast-allhead.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-inslast-inselem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-inslast-remelem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-insfirst-allhead.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-insfirst-inselem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-insfirst-remelem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-inslast-allhead.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-inslast-inselem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-inslast-remelem.h (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/results-baseline.csv (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/results-sizing.csv (modified)

	Adjust LL perf to use a random layout of nodes in memory


Mon, 10 Apr 2023 13:49:05 GMT Andrew Beach <ajbeach@…> [ea2759b]
	* src/ResolvExpr/CurrentObject.cc (modified)

	Some clean-up in CurrentObject, so that TupleIterator is no longer ...


Sat, 08 Apr 2023 19:50:53 GMT Peter A. Buhr <pabuhr@…> [8472c6c]
	* src/AST/Pass.impl.hpp (modified)
	* src/AST/Type.cpp (modified)
	* src/AST/Type.hpp (modified)
	* src/ResolvExpr/CurrentObject.cc (modified)
	* src/ResolvExpr/CurrentObject.h (modified)

	Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc


Sat, 08 Apr 2023 19:50:20 GMT Peter A. Buhr <pabuhr@…> [beabdf3]
	* doc/theses/colby_parsons_MMAth/text/actors.tex (modified)

	formatting, replace latex package subcaption with subfig


Sat, 08 Apr 2023 19:49:44 GMT Peter A. Buhr <pabuhr@…> [3d5fba21]
	* doc/theses/colby_parsons_MMAth/text/channels.tex (modified)

	formatting, replace latex package subcaption with subfig


Sat, 08 Apr 2023 19:48:16 GMT Peter A. Buhr <pabuhr@…> [16dff44]
	* doc/theses/colby_parsons_MMAth/text/mutex_stmt.tex (modified)

	proofread chapter mutex_stmt


Sat, 08 Apr 2023 19:47:20 GMT Peter A. Buhr <pabuhr@…> [7f164c3]
	* doc/theses/colby_parsons_MMAth/thesis.tex (modified)

	replace latex package subcaption with subfig


Sat, 08 Apr 2023 19:46:10 GMT Peter A. Buhr <pabuhr@…> [39b2403]
	* doc/theses/colby_parsons_MMAth/style/style.tex (modified)

	add temporary Newterm, PAB macro, save boxes, and lstnewenvironment
	java


Thu, 06 Apr 2023 22:10:56 GMT Mike Brooks <mlbrooks@…> [e9ed2a1]
	* doc/theses/mike_brooks_MMath/benchmarks/list/Makefile (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/results-baseline.csv (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/results-sizing.csv (modified)

	Run LL perf with more stable compile flags and run context.


Thu, 06 Apr 2023 20:40:03 GMT Andrew Beach <ajbeach@…> [485393c]
	* src/ResolvExpr/CurrentObject.cc (modified)
	* src/ResolvExpr/CurrentObject.h (modified)

	Moved code out of the CurrentObject header.


Thu, 06 Apr 2023 20:09:24 GMT Andrew Beach <ajbeach@…> [fac05b3]
	* src/AST/Pass.impl.hpp (modified)
	* src/AST/Type.cpp (modified)
	* src/AST/Type.hpp (modified)
	* src/ResolvExpr/CurrentObject.cc (modified)

	Removed members from TupleType. They were only used in one place, ...


Thu, 06 Apr 2023 14:13:38 GMT Andrew Beach <ajbeach@…> [c468150]
	* src/Parser/DeclarationNode.cc (modified)
	* src/Parser/DeclarationNode.h (added)
	* src/Parser/ExpressionNode.cc (modified)
	* src/Parser/ExpressionNode.h (added)
	* src/Parser/InitializerNode.cc (modified)
	* src/Parser/InitializerNode.h (added)
	* src/Parser/ParseNode.h (modified)
	* src/Parser/RunParser.cpp (modified)
	* src/Parser/StatementNode.cc (modified)
	* src/Parser/StatementNode.h (added)
	* src/Parser/TypeData.cc (modified)
	* src/Parser/TypeData.h (modified)
	* src/Parser/TypedefTable.cc (modified)
	* src/Parser/TypedefTable.h (modified)
	* src/Parser/lex.ll (modified)
	* src/Parser/module.mk (modified)
	* src/Parser/parser.yy (modified)

	Split up ParseNode.h so that headers match implementation. May have a ...


Wed, 05 Apr 2023 20:45:38 GMT Andrew Beach <ajbeach@…> [835d6e8]
	* src/AST/Convert.cpp (modified)
	* src/AST/Print.cpp (modified)
	* src/AST/Stmt.hpp (modified)
	* src/Concurrency/KeywordsNew.cpp (modified)
	* src/Parser/ParseNode.h (modified)
	* src/Parser/StatementNode.cc (modified)

	ast::SuspendStmt::Type -> ::Kind, this fits the new convention where ...


Wed, 05 Apr 2023 15:30:56 GMT Andrew Beach <ajbeach@…> [3e94a23]
	* src/AST/Convert.cpp (modified)
	* src/AST/Decl.cpp (modified)
	* src/AST/Decl.hpp (modified)
	* src/AST/Stmt.hpp (modified)
	* src/AST/Type.hpp (modified)
	* src/Parser/StatementNode.cc (modified)
	* src/Parser/TypeData.cc (modified)

	More use of the new AST named boolean types.


Wed, 05 Apr 2023 02:13:39 GMT Mike Brooks <mlbrooks@…> [9bb8ee42]
	* doc/theses/mike_brooks_MMath/benchmarks/list/Makefile (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/driver.c (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/results-baseline.csv (modified)
	* doc/theses/mike_brooks_MMath/benchmarks/list/results-sizing.csv (added)

	Extend LL perf experiment to run on many dataset sizes.


Wed, 05 Apr 2023 02:12:57 GMT Mike Brooks <mlbrooks@…> [e02e13f]
	* doc/LaTeXmacros/common.sty (modified)
	* doc/LaTeXmacros/common.tex (modified)
	* doc/theses/colby_parsons_MMAth/Makefile (modified)
	* doc/theses/colby_parsons_MMAth/style/style.tex (modified)
	* doc/theses/colby_parsons_MMAth/text/CFA_concurrency.tex (modified)
	* doc/theses/colby_parsons_MMAth/text/CFA_intro.tex (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/mutex_stmt.tex (modified)
	* doc/theses/colby_parsons_MMAth/thesis.tex (modified)
	* src/AST/SymbolTable.cpp (modified)
	* src/Parser/DeclarationNode.cc (modified)
	* src/Parser/ExpressionNode.cc (modified)
	* src/Parser/InitializerNode.cc (modified)
	* src/Parser/ParseNode.h (modified)
	* src/Parser/ParserTypes.h (modified)
	* src/Parser/RunParser.cpp (modified)
	* src/Parser/StatementNode.cc (modified)
	* src/Parser/TypeData.cc (modified)
	* src/Parser/TypeData.h (modified)
	* src/Parser/lex.ll (modified)
	* src/Parser/parser.yy (modified)
	* src/Parser/parserutility.cc (modified)
	* src/Parser/parserutility.h (modified)
	* tests/.expect/attributes.arm64.txt (modified)
	* tests/.expect/attributes.x64.txt (modified)
	* tests/.expect/attributes.x86.txt (modified)
	* tests/errors/.expect/declaration.txt (modified)

	Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc


Tue, 04 Apr 2023 18:25:52 GMT Andrew Beach <ajbeach@…> [bb7422a]
	* src/AST/SymbolTable.cpp (modified)
	* src/Parser/DeclarationNode.cc (modified)
	* src/Parser/ExpressionNode.cc (modified)
	* src/Parser/InitializerNode.cc (modified)
	* src/Parser/ParseNode.h (modified)
	* src/Parser/ParserTypes.h (modified)
	* src/Parser/RunParser.cpp (modified)
	* src/Parser/StatementNode.cc (modified)
	* src/Parser/TypeData.cc (modified)
	* src/Parser/TypeData.h (modified)
	* src/Parser/lex.ll (modified)
	* src/Parser/parser.yy (modified)
	* src/Parser/parserutility.cc (modified)
	* src/Parser/parserutility.h (modified)
	* tests/.expect/attributes.arm64.txt (modified)
	* tests/.expect/attributes.x64.txt (modified)
	* tests/.expect/attributes.x86.txt (modified)
	* tests/errors/.expect/declaration.txt (modified)

	Translated parser to the new ast. This incuded a small fix in the ...