# # ChangeLog for doc/theses/colby_parsons_MMAth/benchmarks # # Generated by Trac 1.2.1 # Nov 8, 2024, 4:20:09 AM 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 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 Wed, 05 Jul 2023 18:50:52 GMT caparsons [7c4416a] * doc/theses/colby_parsons_MMAth/benchmarks/actors/run (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Wed, 05 Jul 2023 18:45:16 GMT caparson [f6afd84] * doc/theses/colby_parsons_MMAth/benchmarks/actors/run (modified) merging together benchmark run files Wed, 05 Jul 2023 18:10:59 GMT caparsons [9235192c] * doc/theses/colby_parsons_MMAth/benchmarks/actors/run (modified) * libcfa/src/concurrency/actor.hfa (modified) added support for missed gulps benchmark Tue, 27 Jun 2023 20:45:40 GMT caparsons [14e1053] * doc/theses/colby_parsons_MMAth/Makefile (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/balance.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/nasusExecutorMem (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/nasusSendDynamic (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/nasusSendStatic (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/nasus_ALL.txt (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/nasus_CFA.txt (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/nasus_MEM.txt (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/nasus_SEND.txt (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/pykeExecutorMem (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/pykeSendDynamic (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/pykeSendStatic (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/pyke_ALL.txt (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/pyke_CFA.txt (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/pyke_MEM.txt (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/pyke_SEND.txt (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/genPlots (modified) * doc/theses/colby_parsons_MMAth/benchmarks/channels/data/nasus.txt (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/data/pyke.txt (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/genPlots (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/plotData.py (modified) * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/data/nasus.txt (added) * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/data/pyke.txt (added) * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/genPlots (added) * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/plotData.py (modified) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/cfa/order.cfa (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/data/nasus.txt (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/data/nasus_Order (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/data/nasus_future.txt (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/data/pyke.txt (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/data/pyke_Order (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/data/pyke_future.txt (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/genPlots (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/go/order/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/go/order/order.go (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/plotData.py (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/run (modified) * doc/theses/colby_parsons_MMAth/data/nasusExecutorMem (modified) * doc/theses/colby_parsons_MMAth/data/nasusSendDynamic (modified) * doc/theses/colby_parsons_MMAth/data/nasusSendStatic (modified) * doc/theses/colby_parsons_MMAth/data/nasus_Order (added) * doc/theses/colby_parsons_MMAth/data/pykeExecutorMem (modified) * doc/theses/colby_parsons_MMAth/data/pykeSendDynamic (modified) * doc/theses/colby_parsons_MMAth/data/pykeSendStatic (modified) * doc/theses/colby_parsons_MMAth/data/pyke_Order (added) * doc/theses/colby_parsons_MMAth/figures/nasusCFABalance-Multi.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/nasusCFABalance-One.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/nasusCFAExecutor.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/nasusCFAMatrix.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/nasusCFARepeat.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/nasusExecutor.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/nasusMatrix.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/nasusRepeat.pgf (modified) * 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/nasus_Contend_2.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/nasus_Contend_4.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/nasus_Contend_8.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/nasus_Future.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/nasus_Spin_2.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/nasus_Spin_4.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/nasus_Spin_8.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/pykeCFABalance-Multi.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/pykeCFABalance-One.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/pykeCFAExecutor.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/pykeCFAMatrix.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/pykeCFARepeat.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/pykeExecutor.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/pykeMatrix.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/pykeRepeat.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) * doc/theses/colby_parsons_MMAth/figures/pyke_Contend_2.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/pyke_Contend_4.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/pyke_Contend_8.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/pyke_Future.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/pyke_Spin_2.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/pyke_Spin_4.pgf (modified) * doc/theses/colby_parsons_MMAth/figures/pyke_Spin_8.pgf (modified) * doc/theses/colby_parsons_MMAth/text/actors.tex (modified) * doc/theses/colby_parsons_MMAth/text/conclusion.tex (added) * doc/theses/colby_parsons_MMAth/text/waituntil.tex (modified) first draft of full waituntil chapter and conclusion chapter. Lots of ... Mon, 26 Jun 2023 15:04:37 GMT caparson [917e1fd] * doc/theses/colby_parsons_MMAth/benchmarks/channels/plotData.py (modified) * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/plotData.py (modified) changed throughput in plotting script to be per second not per 10 seconds Mon, 19 Jun 2023 17:57:11 GMT caparson [b7b3e41] * doc/papers/llheap/Paper.tex (modified) * doc/papers/llheap/figures/AllocatorComponents.fig (modified) * doc/papers/llheap/figures/AllocatorComponents.fig.bak (deleted) * doc/theses/colby_parsons_MMAth/Makefile (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/balance.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/dynamic.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/executor.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/matrix.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/repeat.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/static.cfa (modified) * 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/code/basic_actor_example.cfa (modified) * doc/theses/colby_parsons_MMAth/diagrams/gulp.tikz (modified) * doc/theses/colby_parsons_MMAth/diagrams/inverted_actor.tikz (modified) * doc/theses/colby_parsons_MMAth/diagrams/standard_actor.tikz (modified) * doc/theses/colby_parsons_MMAth/figures/nasus_Contend_2.pgf (added) * doc/theses/colby_parsons_MMAth/figures/nasus_Contend_4.pgf (added) * doc/theses/colby_parsons_MMAth/figures/nasus_Contend_8.pgf (added) * doc/theses/colby_parsons_MMAth/figures/nasus_Future.pgf (added) * doc/theses/colby_parsons_MMAth/figures/nasus_Spin_2.pgf (added) * doc/theses/colby_parsons_MMAth/figures/nasus_Spin_4.pgf (added) * doc/theses/colby_parsons_MMAth/figures/nasus_Spin_8.pgf (added) * doc/theses/colby_parsons_MMAth/figures/pyke_Contend_2.pgf (added) * doc/theses/colby_parsons_MMAth/figures/pyke_Contend_4.pgf (added) * doc/theses/colby_parsons_MMAth/figures/pyke_Contend_8.pgf (added) * doc/theses/colby_parsons_MMAth/figures/pyke_Future.pgf (added) * doc/theses/colby_parsons_MMAth/figures/pyke_Spin_2.pgf (added) * doc/theses/colby_parsons_MMAth/figures/pyke_Spin_4.pgf (added) * doc/theses/colby_parsons_MMAth/figures/pyke_Spin_8.pgf (added) * doc/theses/colby_parsons_MMAth/glossary.tex (modified) * doc/theses/colby_parsons_MMAth/local.bib (modified) * doc/theses/colby_parsons_MMAth/style/style.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/mutex_stmt.tex (modified) * doc/theses/colby_parsons_MMAth/thesis.tex (modified) * doc/user/figures/EHMHierarchy.fig (modified) * doc/user/user.tex (modified) * driver/cc1.cc (modified) * driver/cfa.cc (modified) * libcfa/prelude/builtins.c (modified) * libcfa/prelude/sync-builtins.cf (modified) * libcfa/src/common.hfa (modified) * libcfa/src/concurrency/actor.hfa (modified) * libcfa/src/concurrency/atomic.hfa (modified) * libcfa/src/concurrency/kernel.hfa (modified) * libcfa/src/concurrency/kernel/cluster.hfa (modified) * libcfa/src/concurrency/kernel/startup.cfa (modified) * libcfa/src/concurrency/locks.hfa (modified) * libcfa/src/containers/lockfree.hfa (modified) * libcfa/src/fstream.cfa (modified) * libcfa/src/fstream.hfa (modified) * libcfa/src/iostream.hfa (modified) * libcfa/src/math.hfa (modified) * libcfa/src/math.trait.hfa (modified) * libcfa/src/parseconfig.cfa (modified) * libcfa/src/parseconfig.hfa (modified) * libcfa/src/rational.cfa (modified) * libcfa/src/rational.hfa (modified) * libcfa/src/stdlib.hfa (modified) * libcfa/src/virtual_dtor.hfa (modified) * src/AST/Convert.cpp (modified) * src/AST/Decl.cpp (modified) * src/AST/DeclReplacer.hpp (modified) * src/AST/Expr.cpp (modified) * src/AST/Expr.hpp (modified) * src/AST/Pass.hpp (modified) * src/AST/Pass.impl.hpp (modified) * src/AST/SymbolTable.cpp (modified) * src/AST/SymbolTable.hpp (modified) * src/AST/Type.hpp (modified) * src/AST/TypeEnvironment.cpp (modified) * src/AST/TypeEnvironment.hpp (modified) * src/AST/Util.cpp (modified) * src/Common/Eval.cc (modified) * src/Common/Eval.h (modified) * src/Concurrency/Actors.cpp (modified) * src/GenPoly/SpecializeNew.cpp (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/ExpressionNode.h (modified) * src/Parser/lex.ll (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/Candidate.hpp (modified) * src/ResolvExpr/CandidateFinder.cpp (modified) * src/ResolvExpr/CandidateFinder.hpp (modified) * src/ResolvExpr/CastCost.cc (modified) * src/ResolvExpr/CommonType.cc (modified) * src/ResolvExpr/ConversionCost.cc (modified) * src/ResolvExpr/CurrentObject.cc (modified) * src/ResolvExpr/FindOpenVars.cc (modified) * src/ResolvExpr/FindOpenVars.h (modified) * src/ResolvExpr/Resolver.cc (modified) * src/ResolvExpr/SatisfyAssertions.cpp (modified) * src/ResolvExpr/Unify.cc (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) * src/Tuples/TupleAssignment.cc (modified) * src/Validate/Autogen.cpp (modified) * src/Validate/HoistStruct.cpp (modified) * src/Virtual/VirtualDtor.cpp (modified) * src/main.cc (modified) * tests/.expect/copyfile.txt (modified) * tests/.expect/eval.txt (added) * tests/.expect/mathX.arm64.txt (modified) * tests/.expect/mathX.x64.txt (modified) * tests/.expect/mathX.x86.txt (modified) * tests/.in/copyfile.txt (modified) * tests/Makefile.am (modified) * tests/collections/vector-demo.cfa (modified) * tests/concurrency/actors/.expect/inherit.txt (modified) * tests/concurrency/actors/.expect/inline.txt (added) * tests/concurrency/actors/dynamic.cfa (modified) * tests/concurrency/actors/executor.cfa (modified) * tests/concurrency/actors/inherit.cfa (modified) * tests/concurrency/actors/inline.cfa (added) * tests/concurrency/actors/matrix.cfa (modified) * tests/concurrency/actors/pingpong.cfa (modified) * tests/concurrency/actors/poison.cfa (modified) * tests/concurrency/actors/static.cfa (modified) * tests/concurrency/actors/types.cfa (modified) * tests/concurrency/lockfree_stack.cfa (modified) * tests/concurrency/waituntil/locks.cfa (modified) * tests/configs/.expect/parseconfig.txt (modified) * tests/configs/parseconfig.cfa (modified) * tests/copyfile.cfa (modified) * tests/coroutine/.in/devicedriver.txt (modified) * tests/coroutine/devicedriver.cfa (modified) * tests/eval.cfa (added) * tests/io/manipulatorsInput.cfa (modified) * tests/pybin/settings.py (modified) * tests/rational.cfa (modified) * tests/test.py (modified) * tests/zombies/simplePoly.c (deleted) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Sat, 17 Jun 2023 13:30:32 GMT caparsons [05956d21] * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/balance.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/dynamic.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/executor.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/matrix.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/repeat.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/static.cfa (modified) refactored benchmarks to use actor bar operator Wed, 14 Jun 2023 20:55:15 GMT caparsons [60f4919] * 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) fixed marker issue in data plotting scripts Wed, 07 Jun 2023 17:34:57 GMT caparson [fa5e1aa5] * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/cfa/sidechan.cfa (modified) small cleanup Wed, 07 Jun 2023 17:34:08 GMT caparson [b5e3a80] * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/cfa/future.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/run (modified) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/ucpp/future.cc (modified) refactored waituntil future benchmarks and updated runscript Sun, 04 Jun 2023 12:40:48 GMT caparsons [84334d0] * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/balance.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/dynamic.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/executor.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/matrix.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/repeat.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/static.cfa (modified) * doc/theses/colby_parsons_MMAth/code/basic_actor_example.cfa (modified) refactored thesis actor code to use new lowercase allocation enum name Thu, 01 Jun 2023 16:46:36 GMT caparsons [1803d4d] * doc/theses/colby_parsons_MMAth/benchmarks/channels/plotData.py (modified) forgot to include this file in previous commit Thu, 01 Jun 2023 16:45:30 GMT caparsons [5eb9327] * doc/theses/colby_parsons_MMAth/benchmarks/actors/plotData.py (modified) * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/plotData.py (modified) updated plot layout in benchmark scripts Mon, 29 May 2023 14:41:11 GMT caparsons [f77f648d] * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/run (modified) intermediate runscript to move to benchmarking on another machine Mon, 29 May 2023 14:27:46 GMT caparsons [6c121eed] * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/cfa/future.cfa (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/ucpp/future.cc (added) intermediate commit to move some benchmarking to another machine Thu, 25 May 2023 16:12:23 GMT caparsons [382467f] * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/cfa/contend.cfa (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/cfa/sidechan.cfa (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/cfa/spin.cfa (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/go/contend/contend.go (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/go/contend/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/go/contend2/contend.go (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/go/contend2/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/go/contend4/contend.go (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/go/contend4/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/go/contend8/contend.go (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/go/contend8/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/go/sidechan/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/go/sidechan/sidechan.go (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/go/spin/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/go/spin/spin.go (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/go/spin2/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/go/spin2/spin.go (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/go/spin4/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/go/spin4/spin.go (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/go/spin8/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/go/spin8/spin.go (added) * doc/theses/colby_parsons_MMAth/benchmarks/waituntil/run (added) added go and cfa waituntil channel benchmarks Mon, 08 May 2023 20:51:41 GMT caparsons [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, 01 May 2023 20:19:09 GMT caparsons [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 Thu, 30 Mar 2023 20:05:14 GMT caparson [d24b1985] * doc/theses/colby_parsons_MMAth/benchmarks/channels/plotData.py (modified) * doc/theses/colby_parsons_MMAth/benchmarks/channels/run (modified) updated plotting and run scripts for channel benchmarks Thu, 30 Mar 2023 20:01:44 GMT caparson [e2f827f] * doc/theses/colby_parsons_MMAth/benchmarks/channels/go/barrier/barrier.go (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/go/barrier/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/go/churn/churn.go (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/go/churn/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/go/contend/contend.go (moved) * doc/theses/colby_parsons_MMAth/benchmarks/channels/go/contend/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/go/daisy_chain/daisy_chain.go (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/go/daisy_chain/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/go/hot_potato/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/go/hot_potato/hot_potato.go (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/go/ping_pong/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/go/ping_pong/ping_pong.go (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/go/pub_sub/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/go/pub_sub/pub_sub.go (added) added go counterpart to cfa benchmarks Thu, 30 Mar 2023 20:01:02 GMT caparson [76a8400] * doc/theses/colby_parsons_MMAth/benchmarks/channels/cfa/barrier.cfa (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/cfa/churn.cfa (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/cfa/contend.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/channels/cfa/daisy_chain.cfa (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/cfa/hot_potato.cfa (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/cfa/ping_pong.cfa (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/cfa/pub_sub.cfa (added) added all cfa benchmarks, contend is the only one used in the thesis, ... Fri, 24 Mar 2023 20:57:03 GMT caparsons [4eebbcc] * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cfa/rand.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/plotData.py (modified) * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/run (modified) some mutex stmt benchmark cleanup Fri, 24 Mar 2023 20:55:16 GMT caparsons [2f6a9391] * doc/theses/colby_parsons_MMAth/benchmarks/channels/cfa/contend.cfa (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/go/contend.go (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/plotData.py (added) * doc/theses/colby_parsons_MMAth/benchmarks/channels/run (added) added first channel bench and copied over scripts that will need to ... Sun, 19 Mar 2023 17:52:19 GMT caparsons [cd477ca] * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cfa/order-basic.cfa (deleted) * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cfa/order.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cpp/order-basic.cc (deleted) renamed baseline bench and added separate cluster to cfa benchmark to ... Sun, 19 Mar 2023 17:51:35 GMT caparsons [5f648fb3] * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/bench.h (modified) * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/run (modified) updated runscript and shared header for rand bench Sun, 19 Mar 2023 17:51:13 GMT caparsons [0da7181] * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cfa/baseline.cfa (added) * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cfa/rand.cfa (added) * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cpp/baseline.cc (added) * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cpp/rand.cc (added) added randomized lock ordering bench for mutexstmt Sat, 18 Mar 2023 18:20:40 GMT caparsons [119e6c8] * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cpp/cppLock.hpp (modified) * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/run (modified) updated mutex stmt run script and header for cpp variant Sat, 18 Mar 2023 18:18:41 GMT caparsons [bb9b8f0] * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/plotData.py (added) added plotting script for mutexstmt benchmarks Sat, 18 Mar 2023 18:17:33 GMT caparsons [6bc70a38] * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cfa/order-basic.cfa (added) * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cpp/order-basic.cc (added) added baseline mutex stmt and scoped lock benchmarks Sat, 18 Mar 2023 18:14:15 GMT caparsons [109e8b7] * doc/theses/colby_parsons_MMAth/benchmarks/actors/genPlots (added) added actor performance graph plotting script Fri, 17 Mar 2023 18:33:32 GMT caparsons [6e6989c] * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/bench.h (added) * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cfa/order.cfa (added) * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cpp/cppLock.hpp (added) * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cpp/order.cc (added) * doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/run (added) added mutex stmt benchmarking Tue, 14 Mar 2023 20:21:05 GMT caparsons [dbae916] * doc/LaTeXmacros/common.tex (modified) * doc/bibliography/pl.bib (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/plotData.py (modified) * libcfa/src/algorithms/range_iterator.hfa (modified) * libcfa/src/bits/weakso_locks.hfa (modified) * libcfa/src/concurrency/barrier.hfa (modified) * libcfa/src/concurrency/channel.hfa (modified) * libcfa/src/concurrency/clib/cfathread.cfa (modified) * libcfa/src/concurrency/clib/cfathread.h (modified) * libcfa/src/concurrency/future.hfa (modified) * libcfa/src/concurrency/invoke.h (modified) * libcfa/src/concurrency/io/types.hfa (modified) * libcfa/src/concurrency/iofwd.hfa (modified) * libcfa/src/concurrency/kernel/startup.cfa (modified) * libcfa/src/concurrency/mutex_stmt.hfa (modified) * libcfa/src/concurrency/once.hfa (modified) * libcfa/src/concurrency/pthread.cfa (modified) * libcfa/src/concurrency/ready_subqueue.hfa (modified) * libcfa/src/concurrency/select.hfa (modified) * libcfa/src/concurrency/snzi.hfa (modified) * libcfa/src/containers/lockfree.hfa (modified) * libcfa/src/containers/vector2.hfa (modified) * libcfa/src/interpose.cfa (modified) * libcfa/src/interpose_thread.cfa (modified) * src/AST/TranslationUnit.hpp (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/InitializerNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/StatementNode.cc (modified) * src/Parser/TypeData.cc (modified) * src/Parser/TypeData.h (modified) * src/Parser/TypedefTable.cc (modified) * src/Parser/parser.yy (modified) * src/Parser/parserutility.h (modified) * tests/concurrent/channels/parallel_harness.hfa (modified) * tests/io/comp_fair.cfa (modified) * tests/linking/mangling/.expect/anon.txt (added) * tests/linking/mangling/header.hfa (modified) * tests/linking/mangling/lib.cfa (modified) * tests/linking/mangling/main.cfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 14 Mar 2023 20:20:18 GMT caparsons [5217569] * doc/theses/colby_parsons_MMAth/benchmarks/actors/plotData.py (modified) added better x tick marks in plotting script Thu, 09 Mar 2023 19:16:12 GMT caparson [c74372f] * doc/theses/colby_parsons_MMAth/benchmarks/actors/plotData.py (modified) added plotting script support for memory footprint bench Tue, 07 Mar 2023 22:04:00 GMT caparson [1d93ba7] * doc/theses/colby_parsons_MMAth/benchmarks/actors/caf/CAFSendStatic.cpp (modified) changed default number of sends for CAF sendstatic Tue, 07 Mar 2023 21:50:36 GMT caparson [dd16dd5] * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/nasusSendDynamic (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/nasusSendStatic (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/nasus_ALL.txt (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/nasus_CFA.txt (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/nasus_SEND.txt (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/pykeSendDynamic (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/pykeSendStatic (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/pyke_ALL.txt (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/pyke_CFA.txt (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/pyke_SEND.txt (added) added data files needed to generate plots/tables Tue, 07 Mar 2023 21:50:09 GMT caparson [625f3e2] * doc/theses/colby_parsons_MMAth/benchmarks/actors/plotData.py (modified) added latex compatible output format Tue, 07 Mar 2023 20:08:52 GMT caparson [ab81e3b] * doc/theses/colby_parsons_MMAth/benchmarks/actors/plotData.py (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/run (modified) updated run script and plotting script Tue, 07 Mar 2023 19:47:46 GMT caparson [b86d14c] * doc/theses/colby_parsons_MMAth/benchmarks/actors/caf/CAFExecutor.cpp (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/caf/CAFMatrix.cpp (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/caf/CAFRepeat.cpp (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/caf/CAFSendDynamic.cpp (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/caf/CAFSendStatic.cpp (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/caf/caf-application.conf (added) added caf benchmarks Tue, 07 Mar 2023 19:43:27 GMT caparson [4066bd2] * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/bench.hfa (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/dynamic.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/executor.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/matrix.cfa (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/static.cfa (modified) added timing header and cleaned up benchmarks Tue, 07 Mar 2023 19:39:20 GMT caparson [cec2551] * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/balance.cfa (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/dynamic.cfa (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/executor.cfa (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/matrix.cfa (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/repeat.cfa (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/cfa/static.cfa (added) added cfa benchmarks Tue, 07 Mar 2023 19:39:07 GMT caparson [5adf4f4] * doc/theses/colby_parsons_MMAth/benchmarks/actors/akka/Executor/AkkaExecutor.scala (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/akka/Executor/application.conf (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/akka/Executor/build.sbt (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/akka/Matrix/AkkaMatrix.scala (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/akka/Matrix/application.conf (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/akka/Matrix/build.sbt (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/akka/Repeat/AkkaRepeat.scala (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/akka/Repeat/application.conf (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/akka/Repeat/build.sbt (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/akka/SendDynamic/AkkaSendDynamic.scala (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/akka/SendDynamic/application.conf (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/akka/SendDynamic/build.sbt (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/akka/SendStatic/AkkaSendStatic.scala (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/akka/SendStatic/application.conf (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/akka/SendStatic/build.sbt (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/proto/Executor/GoExecutor.go (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/proto/Executor/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/proto/Executor/go.sum (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/proto/INSTALL (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/proto/Matrix/GoMatrix.go (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/proto/Matrix/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/proto/Matrix/go.sum (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/proto/Repeat/GoRepeat.go (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/proto/Repeat/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/proto/Repeat/go.sum (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/proto/SendDynamic/GoSendDynamic.go (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/proto/SendDynamic/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/proto/SendDynamic/go.sum (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/proto/SendStatic/GoSendStatic.go (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/proto/SendStatic/go.mod (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/proto/SendStatic/go.sum (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/ucpp/uC++Executor.cc (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/ucpp/uC++Matrix.cc (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/ucpp/uC++Repeat.cc (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/ucpp/uC++SendDynamic.cc (added) * doc/theses/colby_parsons_MMAth/benchmarks/actors/ucpp/uC++SendStatic.cc (added) added caf/uC++/proto benchmarks Mon, 27 Feb 2023 19:43:24 GMT caparsons [601bd9e] * doc/theses/colby_parsons_MMAth/Makefile (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/run (added) * doc/theses/colby_parsons_MMAth/code/basic_actor_example.cfa (added) * doc/theses/colby_parsons_MMAth/code/swap_queues.cfa (added) * doc/theses/colby_parsons_MMAth/figures/gulp.tikz (added) * doc/theses/colby_parsons_MMAth/figures/inverted_actor.tikz (added) * doc/theses/colby_parsons_MMAth/figures/standard_actor.tikz (added) * doc/theses/colby_parsons_MMAth/glossary.tex (added) * doc/theses/colby_parsons_MMAth/local.bib (modified) * doc/theses/colby_parsons_MMAth/style/cfa-format.tex (modified) * doc/theses/colby_parsons_MMAth/text/CFA_intro.tex (added) * doc/theses/colby_parsons_MMAth/text/actors.tex (modified) * doc/theses/colby_parsons_MMAth/thesis.tex (modified) * doc/theses/colby_parsons_MMAth/version (added) * doc/theses/colby_parsons_MMAth/version.sh (added) added figures, code examples and more to thesis stuff. wrote many ...