# # ChangeLog for doc # # Generated by Trac 1.2.1 # Apr 16, 2024, 6:30:49 AM Wed, 21 Feb 2018 17:38:14 GMT Peter A. Buhr [6c7c63c] * doc/papers/general/Paper.tex (modified) finish changes to Declaration section Mon, 19 Feb 2018 18:24:49 GMT Aaron Moss [b060aba] * doc/papers/general/Paper.tex (modified) typo fixes Mon, 19 Feb 2018 15:44:05 GMT Peter A. Buhr [9fd06ae] * doc/papers/general/Paper.tex (modified) more wordsmithing Mon, 19 Feb 2018 15:43:25 GMT Peter A. Buhr [1280f95] * doc/bibliography/pl.bib (modified) add Thierry's masters thesis Sun, 18 Feb 2018 17:11:24 GMT Peter A. Buhr [c7ad609] * doc/papers/general/Paper.tex (modified) wordsmithing Sun, 18 Feb 2018 17:10:50 GMT Peter A. Buhr [c5c4096] * doc/bibliography/pl.bib (modified) update Rob's thesis entry Sun, 18 Feb 2018 03:00:03 GMT Peter A. Buhr [29f47139] * doc/LaTeXmacros/common.tex (modified) fix latin abbreviations Sun, 18 Feb 2018 00:17:15 GMT Peter A. Buhr [ec8bcc4] * doc/papers/general/Paper.tex (modified) update alternate declaration syntax Sat, 17 Feb 2018 23:53:23 GMT Peter A. Buhr [d4933b3] * doc/LaTeXmacros/common.tex (modified) fix latin abbreviations Sat, 17 Feb 2018 19:08:03 GMT Peter A. Buhr [14cbfad] * doc/papers/general/Paper.tex (modified) complete draft of "with" statement Thu, 15 Feb 2018 21:00:40 GMT Aaron Moss [271326e] * doc/papers/general/Paper.tex (modified) Add name overloading subsection, rebuttal of _Generic Thu, 15 Feb 2018 15:51:50 GMT Peter A. Buhr [f3543b0] * doc/papers/general/Paper.tex (modified) update library discussion Thu, 15 Feb 2018 03:05:57 GMT Peter A. Buhr [ed2bf54] * doc/papers/general/Paper.tex (modified) update library discussion Thu, 15 Feb 2018 02:19:51 GMT Peter A. Buhr [493d73a] * doc/papers/general/Paper.tex (modified) update library discussion Wed, 14 Feb 2018 14:19:14 GMT Peter A. Buhr [cd310f7] * doc/papers/general/Paper.tex (modified) extend Library section with more examples Tue, 13 Feb 2018 23:16:56 GMT Peter A. Buhr [8f67d44] * doc/papers/general/Paper.tex (modified) more text on new declaration syntax, start library section with ... Tue, 13 Feb 2018 16:37:00 GMT Peter A. Buhr [418d773a] * doc/LaTeXmacros/common.tex (modified) * doc/user/user.tex (modified) rename LaTeX macroquote2 to cquote, and update user manual Tue, 13 Feb 2018 14:55:21 GMT Peter A. Buhr [c4d4ecf] * doc/papers/general/Paper.tex (modified) small wording changes in switch-statement section Tue, 13 Feb 2018 14:36:18 GMT Peter A. Buhr [e6e3445] * doc/papers/general/Paper.tex (modified) revise switch-statement section Mon, 12 Feb 2018 18:33:42 GMT Aaron Moss [48786bc8] * doc/papers/general/Paper.tex (modified) Added half page on choose and other switch enhancements Fri, 09 Feb 2018 22:30:40 GMT Aaron Moss [43c6dc82] * doc/papers/general/Paper.tex (modified) First draft of 0/1 section of paper Fri, 09 Feb 2018 21:45:41 GMT Aaron Moss [826a67c] * doc/papers/general/Paper.tex (modified) Clarify lvalue/rvalue nomenclature in paper Fri, 09 Feb 2018 21:30:17 GMT Aaron Moss [92f8e18] * doc/papers/general/Paper.tex (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 09 Feb 2018 21:30:14 GMT Aaron Moss [119bb6a] * doc/papers/general/Paper.tex (modified) Started 0/1 section of paper Fri, 09 Feb 2018 20:33:55 GMT Peter A. Buhr [a722c7a] * doc/papers/general/Makefile (modified) * doc/papers/general/Paper.tex (modified) updates Fri, 09 Feb 2018 18:50:07 GMT Aaron Moss [04ba967] * doc/papers/general/Makefile (modified) Fix Makefile for figures Fri, 09 Feb 2018 17:24:18 GMT Peter A. Buhr [565a3d6f] * doc/papers/general/figures/Cdecl.fig (added) add figures directory Thu, 08 Feb 2018 21:52:56 GMT Peter A. Buhr [41fcd94] * doc/papers/general/Paper.tex (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/kernel_private.h (modified) * src/libcfa/concurrency/preemption.c (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Thu, 08 Feb 2018 21:52:51 GMT Peter A. Buhr [06b176d] * doc/papers/general/Paper.tex (modified) more work on with statement Thu, 08 Feb 2018 18:42:31 GMT Aaron Moss [c659968] * doc/papers/general/Paper.tex (modified) Incorporate Rob's suggestions for references, ctor/dtor Wed, 07 Feb 2018 22:04:29 GMT Peter A. Buhr [3f8ab8f] * doc/papers/general/Paper.tex (modified) * src/libcfa/bits/defs.h (modified) * src/libcfa/interpose.c (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Wed, 07 Feb 2018 22:04:22 GMT Peter A. Buhr [0723a57] * doc/papers/general/Paper.tex (modified) material on with statement Wed, 07 Feb 2018 21:50:28 GMT Aaron Moss [396fd72] * doc/papers/general/Paper.tex (modified) First draft of ctor/dtor section of paper Wed, 07 Feb 2018 18:24:46 GMT Aaron Moss [acb3a793] * doc/papers/general/Paper.tex (modified) Incorporate Rob's suggestions on reference section of paper Wed, 07 Feb 2018 15:48:38 GMT Aaron Moss [5f4f31f] * doc/papers/general/Paper.tex (modified) minor clean-up on references section of paper Wed, 07 Feb 2018 14:59:03 GMT Rob Schluntz [695571c] * doc/LaTeXmacros/common.tex (modified) * src/libcfa/bits/signal.h (modified) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/preemption.c (modified) * src/libcfa/interpose.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Wed, 07 Feb 2018 03:57:55 GMT Peter A. Buhr [539cdfe] * doc/LaTeXmacros/common.tex (modified) formatting Tue, 06 Feb 2018 22:52:57 GMT Rob Schluntz [10f8142] * doc/papers/general/Paper.tex (modified) Fix some typos and with-statement syntax in paper Tue, 06 Feb 2018 20:33:27 GMT Aaron Moss [7d94d805] * doc/papers/general/Paper.tex (modified) First draft of references section in paper Tue, 06 Feb 2018 16:42:52 GMT Aaron Moss [69ce455] * doc/papers/general/Paper.tex (modified) * src/driver/cfa.cc (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/thread.c (modified) * src/libcfa/interpose.c (modified) * src/tests/concurrent/.expect/coroutineYield.txt (added) * src/tests/concurrent/coroutineYield.c (added) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 06 Feb 2018 16:42:48 GMT Aaron Moss [7ad6b6d] * doc/papers/general/Paper.tex (modified) Add discussion of reference initialization to the paper, start ... Tue, 06 Feb 2018 02:09:44 GMT Peter A. Buhr [43bbdf3] * doc/papers/general/Paper.tex (modified) initial work in "with" clause/statement Mon, 05 Feb 2018 21:55:35 GMT Aaron Moss [cbe477e] * doc/papers/general/Paper.tex (modified) About a page of paper content on references Sun, 04 Feb 2018 17:21:38 GMT Peter A. Buhr [51b5a02] * doc/papers/general/Paper.tex (modified) adjust macros Sun, 04 Feb 2018 15:30:07 GMT Peter A. Buhr [d03fa6d] * doc/papers/general/Paper.tex (modified) fix macros and start adding material Fri, 02 Feb 2018 20:30:23 GMT Aaron Moss [d7d4702] * doc/papers/general/Paper.tex (modified) Fix previous paper edit Fri, 02 Feb 2018 20:28:14 GMT Aaron Moss [804b57e3] * doc/papers/general/Paper.tex (modified) * doc/working/assertion_resolution.md (added) Fix conversion of feature paper to article format; stub in added ... Thu, 01 Feb 2018 22:40:01 GMT Thierry Delisle [85521c7] * doc/LaTeXmacros/common.tex (modified) * doc/bibliography/pl.bib (modified) * doc/papers/OOPSLA17/Makefile (modified) * doc/papers/concurrency/Makefile (modified) * doc/papers/general/Makefile (modified) * doc/refrat/Makefile (modified) * doc/theses/aaron_moss/comp_II/.gitignore (modified) * doc/theses/aaron_moss/comp_II/Makefile (modified) * doc/theses/aaron_moss/comp_II/comp_II.tex (modified) * doc/theses/rob_schluntz/.gitignore (modified) * doc/theses/rob_schluntz/Makefile (modified) * doc/theses/rob_schluntz/intro.tex (modified) * doc/theses/rob_schluntz/thesis.tex (modified) * doc/theses/thierry_delisle/Makefile (modified) * doc/theses/thierry_delisle/version (modified) * doc/theses/thierry_delisle/version.sh (moved) * doc/user/Makefile (modified) * doc/user/user.tex (modified) * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) * src/Common/PassVisitor.proto.h (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/TypeData.cc (modified) * src/Parser/TypeData.h (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) * src/SynTree/FunctionDecl.cc (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 01 Feb 2018 18:48:37 GMT Thierry Delisle [e76bd39] * doc/theses/thierry_delisle/Makefile (modified) Documented makefile for my thesis Thu, 01 Feb 2018 15:03:35 GMT Peter A. Buhr [23c27039] * doc/LaTeXmacros/common.tex (modified) * doc/bibliography/pl.bib (modified) * doc/papers/OOPSLA17/Makefile (modified) * doc/papers/concurrency/Makefile (modified) * doc/papers/general/Makefile (modified) * doc/refrat/Makefile (modified) * doc/theses/aaron_moss/comp_II/.gitignore (modified) * doc/theses/aaron_moss/comp_II/Makefile (modified) * doc/theses/aaron_moss/comp_II/comp_II.tex (modified) * doc/theses/rob_schluntz/.gitignore (modified) * doc/theses/rob_schluntz/Makefile (modified) * doc/theses/rob_schluntz/intro.tex (modified) * doc/theses/rob_schluntz/thesis.tex (modified) * doc/theses/thierry_delisle/Makefile (modified) * doc/theses/thierry_delisle/version (modified) * doc/theses/thierry_delisle/version.sh (moved) * doc/user/Makefile (modified) * doc/user/user.tex (modified) further harmonize document Makefile and documents Wed, 31 Jan 2018 22:49:36 GMT Peter A. Buhr [5ff188f] * doc/bibliography/pl.bib (moved) * doc/papers/OOPSLA17/.gitignore (modified) * doc/papers/OOPSLA17/Makefile (modified) * doc/papers/OOPSLA17/evaluation/timing.gp (modified) * doc/papers/OOPSLA17/generic_types.tex (modified) * doc/papers/concurrency/.gitignore (modified) * doc/papers/concurrency/Makefile (modified) * doc/papers/concurrency/Paper.tex (modified) * doc/papers/general/.gitignore (modified) * doc/papers/general/Makefile (modified) * doc/papers/general/Paper.tex (modified) * doc/papers/general/evaluation/timing.gp (modified) * doc/proposals/tuples/tuples.tex (modified) * doc/refrat/.gitignore (modified) * doc/refrat/Makefile (modified) * doc/refrat/refrat.bib (deleted) * doc/refrat/refrat.tex (modified) * doc/user/.gitignore (modified) * doc/user/Makefile (modified) * doc/user/figures/Cdecl.fig (moved) * doc/user/figures/EHMHierarchy.fig (moved) * doc/user/figures/pointer1.fig (moved) * doc/user/figures/pointer2.fig (moved) * doc/user/user.tex (modified) further changes to document Makefiles Tue, 30 Jan 2018 21:28:11 GMT Peter A. Buhr [b0c32da] * .gitignore (modified) * doc/papers/concurrency/.gitignore (modified) restrict where Makefile is ignored Tue, 30 Jan 2018 21:21:20 GMT Peter A. Buhr [a43dd54] * doc/papers/concurrency/Makefile (added) * doc/papers/concurrency/build/bump_ver.sh (deleted) * doc/papers/concurrency/version (deleted) * doc/papers/general/Makefile (added) * doc/papers/general/evaluation/Makefile (added) remove version and add Makefiles Mon, 29 Jan 2018 13:34:20 GMT Peter A. Buhr [604e76d] * doc/papers/concurrency/.gitignore (added) * doc/papers/concurrency/Paper.tex (added) * doc/papers/concurrency/annex/local.bib (added) * doc/papers/concurrency/build/bump_ver.sh (added) * doc/papers/concurrency/figures/dependency.fig (added) * doc/papers/concurrency/figures/ext_monitor.fig (added) * doc/papers/concurrency/figures/int_monitor.fig (added) * doc/papers/concurrency/figures/monitor.fig (added) * doc/papers/concurrency/figures/monitor_structs.fig (added) * doc/papers/concurrency/figures/system.fig (added) * doc/papers/concurrency/notes/cor-thread-traits.c (added) * doc/papers/concurrency/notes/lit-review.md (added) * doc/papers/concurrency/notes/notes.md (added) * doc/papers/concurrency/style/cfa-format.tex (added) * doc/papers/concurrency/style/style.tex (added) * doc/papers/concurrency/version (added) * doc/papers/general/.gitignore (added) * doc/papers/general/Paper.tex (added) * doc/papers/general/evaluation/.gitignore (added) * doc/papers/general/evaluation/bench.h (added) * doc/papers/general/evaluation/bench.hpp (added) * doc/papers/general/evaluation/c-bench.c (added) * doc/papers/general/evaluation/c-pair.c (added) * doc/papers/general/evaluation/c-pair.h (added) * doc/papers/general/evaluation/c-print.c (added) * doc/papers/general/evaluation/c-print.h (added) * doc/papers/general/evaluation/c-stack.c (added) * doc/papers/general/evaluation/c-stack.h (added) * doc/papers/general/evaluation/cfa-bench.c (added) * doc/papers/general/evaluation/cfa-pair.c (added) * doc/papers/general/evaluation/cfa-pair.h (added) * doc/papers/general/evaluation/cfa-print.c (added) * doc/papers/general/evaluation/cfa-print.h (added) * doc/papers/general/evaluation/cfa-stack.c (added) * doc/papers/general/evaluation/cfa-stack.h (added) * doc/papers/general/evaluation/cpp-bench.cpp (added) * doc/papers/general/evaluation/cpp-pair.hpp (added) * doc/papers/general/evaluation/cpp-print.hpp (added) * doc/papers/general/evaluation/cpp-stack.hpp (added) * doc/papers/general/evaluation/cpp-vbench.cpp (added) * doc/papers/general/evaluation/cpp-vprint.hpp (added) * doc/papers/general/evaluation/cpp-vstack.cpp (added) * doc/papers/general/evaluation/cpp-vstack.hpp (added) * doc/papers/general/evaluation/object.hpp (added) * doc/papers/general/evaluation/timing.dat (added) * doc/papers/general/evaluation/timing.gp (added) * doc/papers/general/evaluation/timing.xlsx (added) initial setup for general and concurrency papers Fri, 26 Jan 2018 13:31:43 GMT Peter A. Buhr [728df66] * doc/theses/aaron_moss/comp_II/.gitignore (moved) * doc/theses/aaron_moss/comp_II/Efficient Type Resolution in Cforall.pptx (moved) * doc/theses/aaron_moss/comp_II/Makefile (moved) * doc/theses/aaron_moss/comp_II/comp_II.tex (moved) * doc/theses/aaron_moss/comp_II/conversion_dag.eps (moved) * doc/theses/aaron_moss/comp_II/conversion_dag.odg (moved) * doc/theses/aaron_moss/comp_II/conversion_dag.png (moved) * doc/theses/aaron_moss/comp_II/resolution_dag.eps (moved) * doc/theses/aaron_moss/comp_II/resolution_dag.odg (moved) * doc/theses/aaron_moss/comp_II/resolution_dag.png (moved) * doc/theses/aaron_moss/comp_II/resolution_dag2.odg (moved) * doc/theses/aaron_moss/comp_II/resolution_dag2.png (moved) * doc/theses/rob_schluntz/.gitignore (moved) * doc/theses/rob_schluntz/Makefile (moved) * doc/theses/rob_schluntz/cfa-format.tex (moved) * doc/theses/rob_schluntz/conclusions.tex (moved) * doc/theses/rob_schluntz/ctordtor.tex (moved) * doc/theses/rob_schluntz/examples/conclusions/dtor.c (moved) * doc/theses/rob_schluntz/examples/conclusions/except.c (moved) * doc/theses/rob_schluntz/examples/conclusions/except.cc (moved) * doc/theses/rob_schluntz/examples/ctor/array_ctor.c (moved) * doc/theses/rob_schluntz/examples/ctor/copy_ctor.c (moved) * doc/theses/rob_schluntz/examples/ctor/cv_ctor.c (moved) * doc/theses/rob_schluntz/examples/ctor/enum_ctor.c (moved) * doc/theses/rob_schluntz/examples/ctor/expr_ctor.c (moved) * doc/theses/rob_schluntz/examples/ctor/global_ctor.c (moved) * doc/theses/rob_schluntz/examples/ctor/hide_ctor.c (moved) * doc/theses/rob_schluntz/examples/ctor/member.c (moved) * doc/theses/rob_schluntz/examples/ctor/placement_ctor.c (moved) * doc/theses/rob_schluntz/examples/ctor/return_dtor.c (moved) * doc/theses/rob_schluntz/examples/ctor/static_ctor.c (moved) * doc/theses/rob_schluntz/examples/ctor/union_ctor.c (moved) * doc/theses/rob_schluntz/examples/intro/FileOutputStream.java (moved) * doc/theses/rob_schluntz/examples/intro/compound_lit.c (moved) * doc/theses/rob_schluntz/examples/intro/designation.c (moved) * doc/theses/rob_schluntz/examples/intro/ignore.c (moved) * doc/theses/rob_schluntz/examples/intro/ires.java (moved) * doc/theses/rob_schluntz/examples/intro/res.java (moved) * doc/theses/rob_schluntz/examples/intro/res1.java (moved) * doc/theses/rob_schluntz/examples/intro/res2.java (moved) * doc/theses/rob_schluntz/examples/intro/res3.java (moved) * doc/theses/rob_schluntz/examples/intro/tuple.cc (moved) * doc/theses/rob_schluntz/examples/intro/variadic.java (moved) * doc/theses/rob_schluntz/examples/malloc.cc (moved) * doc/theses/rob_schluntz/examples/nested.c (moved) * doc/theses/rob_schluntz/examples/poly.c (moved) * doc/theses/rob_schluntz/examples/scope_guard.h (moved) * doc/theses/rob_schluntz/examples/test_scoped_guard.c (moved) * doc/theses/rob_schluntz/examples/tuples/assign.c (moved) * doc/theses/rob_schluntz/examples/tuples/cast.c (moved) * doc/theses/rob_schluntz/examples/tuples/ctor.c (moved) * doc/theses/rob_schluntz/examples/tuples/mrv.c (moved) * doc/theses/rob_schluntz/examples/tuples/mrv_1.c (moved) * doc/theses/rob_schluntz/examples/tuples/mrv_2.c (moved) * doc/theses/rob_schluntz/examples/tuples/mrv_3.c (moved) * doc/theses/rob_schluntz/examples/tuples/named.c (moved) * doc/theses/rob_schluntz/examples/variadic/new.c (moved) * doc/theses/rob_schluntz/examples/variadic/print.c (moved) * doc/theses/rob_schluntz/examples/variadic/sum1.c (moved) * doc/theses/rob_schluntz/examples/variadic/sum2.c (moved) * doc/theses/rob_schluntz/intro.tex (moved) * doc/theses/rob_schluntz/thesis-frontpgs.tex (moved) * doc/theses/rob_schluntz/thesis.bib (moved) * doc/theses/rob_schluntz/thesis.tex (moved) * doc/theses/rob_schluntz/tuples.tex (moved) * doc/theses/rob_schluntz/variadic.tex (moved) * doc/theses/thierry_delisle/.gitignore (moved) * doc/theses/thierry_delisle/Makefile (moved) * doc/theses/thierry_delisle/annex/glossary.tex (moved) * doc/theses/thierry_delisle/annex/local.bib (moved) * doc/theses/thierry_delisle/build/bump_ver.sh (moved) * doc/theses/thierry_delisle/figures/dependency.fig (moved) * doc/theses/thierry_delisle/figures/ext_monitor.fig (moved) * doc/theses/thierry_delisle/figures/int_monitor.fig (moved) * doc/theses/thierry_delisle/figures/monitor.fig (moved) * doc/theses/thierry_delisle/figures/monitor_structs.fig (moved) * doc/theses/thierry_delisle/figures/system.fig (moved) * doc/theses/thierry_delisle/notes/cor-thread-traits.c (moved) * doc/theses/thierry_delisle/notes/lit-review.md (moved) * doc/theses/thierry_delisle/notes/notes.md (moved) * doc/theses/thierry_delisle/style/cfa-format.tex (moved) * doc/theses/thierry_delisle/style/style.tex (moved) * doc/theses/thierry_delisle/text/basics.tex (moved) * doc/theses/thierry_delisle/text/cforall.tex (moved) * doc/theses/thierry_delisle/text/concurrency.tex (moved) * doc/theses/thierry_delisle/text/frontpgs.tex (moved) * doc/theses/thierry_delisle/text/future.tex (moved) * doc/theses/thierry_delisle/text/internals.tex (moved) * doc/theses/thierry_delisle/text/intro.tex (moved) * doc/theses/thierry_delisle/text/parallelism.tex (moved) * doc/theses/thierry_delisle/text/results.tex (moved) * doc/theses/thierry_delisle/text/together.tex (moved) * doc/theses/thierry_delisle/thePlan.md (moved) * doc/theses/thierry_delisle/thesis.tex (moved) * doc/theses/thierry_delisle/version (moved) more documentation name changes Fri, 26 Jan 2018 03:20:39 GMT Peter A. Buhr [b2052f7] * doc/bibliography/cfa.bib (modified) update bibliography Fri, 26 Jan 2018 02:47:16 GMT Peter A. Buhr [f4e3419d] * doc/NDA/Aaron_Moss-Rob_Schluntz-Thierry_Delisle.pdf (moved) * doc/NDA/Cover_Letter.pdf (moved) * doc/NDA/Daniel_Caccamo.pdf (moved) * doc/NDA/NDA.pdf (moved) * doc/NDA/Neda_Paryab.pdf (moved) * doc/NDA/Peter_Buhr-30-jul-2014.pdf (moved) * doc/papers/OOPSLA17/.gitignore (moved) * doc/papers/OOPSLA17/ACM-Reference-Format.bst (moved) * doc/papers/OOPSLA17/Makefile (moved) * doc/papers/OOPSLA17/acmart-pacmpl-template.tex (moved) * doc/papers/OOPSLA17/acmart.cls (moved) * doc/papers/OOPSLA17/evaluation/.gitignore (moved) * doc/papers/OOPSLA17/evaluation/Makefile (moved) * doc/papers/OOPSLA17/evaluation/bench.h (moved) * doc/papers/OOPSLA17/evaluation/bench.hpp (moved) * doc/papers/OOPSLA17/evaluation/c-bench.c (moved) * doc/papers/OOPSLA17/evaluation/c-pair.c (moved) * doc/papers/OOPSLA17/evaluation/c-pair.h (moved) * doc/papers/OOPSLA17/evaluation/c-print.c (moved) * doc/papers/OOPSLA17/evaluation/c-print.h (moved) * doc/papers/OOPSLA17/evaluation/c-stack.c (moved) * doc/papers/OOPSLA17/evaluation/c-stack.h (moved) * doc/papers/OOPSLA17/evaluation/cfa-bench.c (moved) * doc/papers/OOPSLA17/evaluation/cfa-pair.c (moved) * doc/papers/OOPSLA17/evaluation/cfa-pair.h (moved) * doc/papers/OOPSLA17/evaluation/cfa-print.c (moved) * doc/papers/OOPSLA17/evaluation/cfa-print.h (moved) * doc/papers/OOPSLA17/evaluation/cfa-stack.c (moved) * doc/papers/OOPSLA17/evaluation/cfa-stack.h (moved) * doc/papers/OOPSLA17/evaluation/cpp-bench.cpp (moved) * doc/papers/OOPSLA17/evaluation/cpp-pair.hpp (moved) * doc/papers/OOPSLA17/evaluation/cpp-print.hpp (moved) * doc/papers/OOPSLA17/evaluation/cpp-stack.hpp (moved) * doc/papers/OOPSLA17/evaluation/cpp-vbench.cpp (moved) * doc/papers/OOPSLA17/evaluation/cpp-vprint.hpp (moved) * doc/papers/OOPSLA17/evaluation/cpp-vstack.cpp (moved) * doc/papers/OOPSLA17/evaluation/cpp-vstack.hpp (moved) * doc/papers/OOPSLA17/evaluation/object.hpp (moved) * doc/papers/OOPSLA17/evaluation/timing.dat (moved) * doc/papers/OOPSLA17/evaluation/timing.gp (moved) * doc/papers/OOPSLA17/evaluation/timing.xlsx (moved) * doc/papers/OOPSLA17/generic_types.tex (moved) * doc/papers/OOPSLA17/mail (moved) * doc/papers/OOPSLA17/refereeReport.txt (moved) * doc/papers_related/Baker82.pdf (moved) * doc/papers_related/Bilson.pdf (moved) * doc/papers_related/Bilson03.pdf (moved) * doc/papers_related/Breuel.pdf (moved) * doc/papers_related/Cormack81.pdf (moved) * doc/papers_related/CormackWright90.pdf (moved) * doc/papers_related/Ditchfield92.pdf (moved) * doc/papers_related/Grossman06.pdf (moved) * doc/papers_related/Jones97.pdf (moved) * doc/papers_related/Laufer92.pdf (moved) * doc/papers_related/Ziegler92.pdf (moved) * doc/papers_related/refrat98.pdf (moved) restructure paper documents Fri, 26 Jan 2018 02:06:46 GMT Peter A. Buhr [cf68d04] * doc/theses/aaron/comp_II/.gitignore (moved) * doc/theses/aaron/comp_II/Efficient Type Resolution in Cforall.pptx (moved) * doc/theses/aaron/comp_II/Makefile (moved) * doc/theses/aaron/comp_II/comp_II.tex (moved) * doc/theses/aaron/comp_II/conversion_dag.eps (moved) * doc/theses/aaron/comp_II/conversion_dag.odg (moved) * doc/theses/aaron/comp_II/conversion_dag.png (moved) * doc/theses/aaron/comp_II/resolution_dag.eps (moved) * doc/theses/aaron/comp_II/resolution_dag.odg (moved) * doc/theses/aaron/comp_II/resolution_dag.png (moved) * doc/theses/aaron/comp_II/resolution_dag2.odg (moved) * doc/theses/aaron/comp_II/resolution_dag2.png (moved) * doc/theses/rob/.gitignore (moved) * doc/theses/rob/Makefile (moved) * doc/theses/rob/cfa-format.tex (moved) * doc/theses/rob/conclusions.tex (moved) * doc/theses/rob/ctordtor.tex (moved) * doc/theses/rob/examples/conclusions/dtor.c (moved) * doc/theses/rob/examples/conclusions/except.c (moved) * doc/theses/rob/examples/conclusions/except.cc (moved) * doc/theses/rob/examples/ctor/array_ctor.c (moved) * doc/theses/rob/examples/ctor/copy_ctor.c (moved) * doc/theses/rob/examples/ctor/cv_ctor.c (moved) * doc/theses/rob/examples/ctor/enum_ctor.c (moved) * doc/theses/rob/examples/ctor/expr_ctor.c (moved) * doc/theses/rob/examples/ctor/global_ctor.c (moved) * doc/theses/rob/examples/ctor/hide_ctor.c (moved) * doc/theses/rob/examples/ctor/member.c (moved) * doc/theses/rob/examples/ctor/placement_ctor.c (moved) * doc/theses/rob/examples/ctor/return_dtor.c (moved) * doc/theses/rob/examples/ctor/static_ctor.c (moved) * doc/theses/rob/examples/ctor/union_ctor.c (moved) * doc/theses/rob/examples/intro/FileOutputStream.java (moved) * doc/theses/rob/examples/intro/compound_lit.c (moved) * doc/theses/rob/examples/intro/designation.c (moved) * doc/theses/rob/examples/intro/ignore.c (moved) * doc/theses/rob/examples/intro/ires.java (moved) * doc/theses/rob/examples/intro/res.java (moved) * doc/theses/rob/examples/intro/res1.java (moved) * doc/theses/rob/examples/intro/res2.java (moved) * doc/theses/rob/examples/intro/res3.java (moved) * doc/theses/rob/examples/intro/tuple.cc (moved) * doc/theses/rob/examples/intro/variadic.java (moved) * doc/theses/rob/examples/malloc.cc (moved) * doc/theses/rob/examples/nested.c (moved) * doc/theses/rob/examples/poly.c (moved) * doc/theses/rob/examples/scope_guard.h (moved) * doc/theses/rob/examples/test_scoped_guard.c (moved) * doc/theses/rob/examples/tuples/assign.c (moved) * doc/theses/rob/examples/tuples/cast.c (moved) * doc/theses/rob/examples/tuples/ctor.c (moved) * doc/theses/rob/examples/tuples/mrv.c (moved) * doc/theses/rob/examples/tuples/mrv_1.c (moved) * doc/theses/rob/examples/tuples/mrv_2.c (moved) * doc/theses/rob/examples/tuples/mrv_3.c (moved) * doc/theses/rob/examples/tuples/named.c (moved) * doc/theses/rob/examples/variadic/new.c (moved) * doc/theses/rob/examples/variadic/print.c (moved) * doc/theses/rob/examples/variadic/sum1.c (moved) * doc/theses/rob/examples/variadic/sum2.c (moved) * doc/theses/rob/intro.tex (moved) * doc/theses/rob/thesis-frontpgs.tex (moved) * doc/theses/rob/thesis.bib (moved) * doc/theses/rob/thesis.tex (moved) * doc/theses/rob/tuples.tex (moved) * doc/theses/rob/variadic.tex (moved) * doc/theses/thierry/.gitignore (moved) * doc/theses/thierry/Makefile (moved) * doc/theses/thierry/annex/glossary.tex (moved) * doc/theses/thierry/annex/local.bib (moved) * doc/theses/thierry/build/bump_ver.sh (moved) * doc/theses/thierry/figures/dependency.fig (moved) * doc/theses/thierry/figures/ext_monitor.fig (moved) * doc/theses/thierry/figures/int_monitor.fig (moved) * doc/theses/thierry/figures/monitor.fig (moved) * doc/theses/thierry/figures/monitor_structs.fig (moved) * doc/theses/thierry/figures/system.fig (moved) * doc/theses/thierry/notes/cor-thread-traits.c (moved) * doc/theses/thierry/notes/lit-review.md (moved) * doc/theses/thierry/notes/notes.md (moved) * doc/theses/thierry/style/cfa-format.tex (moved) * doc/theses/thierry/style/style.tex (moved) * doc/theses/thierry/text/basics.tex (moved) * doc/theses/thierry/text/cforall.tex (moved) * doc/theses/thierry/text/concurrency.tex (moved) * doc/theses/thierry/text/frontpgs.tex (moved) * doc/theses/thierry/text/future.tex (moved) * doc/theses/thierry/text/internals.tex (moved) * doc/theses/thierry/text/intro.tex (moved) * doc/theses/thierry/text/parallelism.tex (moved) * doc/theses/thierry/text/results.tex (moved) * doc/theses/thierry/text/together.tex (moved) * doc/theses/thierry/thePlan.md (moved) * doc/theses/thierry/thesis.tex (moved) * doc/theses/thierry/version (moved) restructure theses documents Thu, 18 Jan 2018 18:14:59 GMT Thierry Delisle [e3b0e2e] * doc/proposals/concurrency/text/frontpgs.tex (modified) * doc/proposals/concurrency/thesis.tex (modified) * doc/proposals/concurrency/version (modified) Updated thesis according to UWspace comments Fri, 12 Jan 2018 20:48:00 GMT Thierry Delisle [2b72090] * doc/proposals/concurrency/thesis.tex (modified) * doc/proposals/concurrency/version (modified) Last fixes before review Fri, 12 Jan 2018 19:56:34 GMT Thierry Delisle [cae28da] * doc/proposals/concurrency/Makefile (modified) * doc/proposals/concurrency/annex/local.bib (modified) * doc/proposals/concurrency/text/basics.tex (modified) * doc/proposals/concurrency/text/cforall.tex (modified) * doc/proposals/concurrency/text/concurrency.tex (modified) * doc/proposals/concurrency/text/future.tex (modified) * doc/proposals/concurrency/text/internals.tex (modified) * doc/proposals/concurrency/text/intro.tex (modified) * doc/proposals/concurrency/text/parallelism.tex (modified) * doc/proposals/concurrency/text/results.tex (modified) * doc/proposals/concurrency/thesis.tex (modified) * doc/proposals/concurrency/version (modified) Finished reviewing thesis Fri, 05 Jan 2018 20:21:19 GMT Thierry Delisle [5c4f2c2] * doc/proposals/concurrency/annex/glossary.tex (modified) * doc/proposals/concurrency/text/basics.tex (modified) * doc/proposals/concurrency/text/cforall.tex (modified) * doc/proposals/concurrency/text/concurrency.tex (modified) * doc/proposals/concurrency/text/future.tex (modified) * doc/proposals/concurrency/text/internals.tex (modified) * doc/proposals/concurrency/text/intro.tex (modified) * doc/proposals/concurrency/text/parallelism.tex (modified) * doc/proposals/concurrency/text/results.tex (modified) * doc/proposals/concurrency/text/together.tex (modified) * doc/proposals/concurrency/version (modified) Updated thesis with most of Gregor's comments Fri, 15 Dec 2017 16:31:52 GMT Thierry Delisle [f739788] * doc/proposals/concurrency/.gitignore (modified) * doc/proposals/concurrency/Makefile (modified) * doc/proposals/concurrency/figures/system.fig (modified) Can now generate pngs for any figures and moved the legend of the ... Thu, 30 Nov 2017 20:05:21 GMT Thierry Delisle [dd9b59e] * doc/proposals/concurrency/text/concurrency.tex (modified) * doc/proposals/concurrency/text/frontpgs.tex (modified) * doc/proposals/concurrency/text/future.tex (modified) * doc/proposals/concurrency/version (modified) Final version of my thesis before display Wed, 29 Nov 2017 21:33:46 GMT Thierry Delisle [6090518] * doc/proposals/concurrency/text/basics.tex (modified) * doc/proposals/concurrency/text/cforall.tex (modified) * doc/proposals/concurrency/text/concurrency.tex (modified) * doc/proposals/concurrency/text/frontpgs.tex (modified) * doc/proposals/concurrency/text/future.tex (modified) * doc/proposals/concurrency/text/internals.tex (modified) * doc/proposals/concurrency/text/parallelism.tex (modified) * doc/proposals/concurrency/text/results.tex (modified) * doc/proposals/concurrency/text/together.tex (modified) * doc/proposals/concurrency/version (modified) Ran Antidoe 9 spell checker on my thesis Wed, 29 Nov 2017 18:42:34 GMT Thierry Delisle [383e159] * doc/proposals/concurrency/text/results.tex (modified) * doc/proposals/concurrency/version (modified) Updated thesis results Tue, 28 Nov 2017 20:52:06 GMT Thierry Delisle [6c2ba38] * .gitignore (modified) * doc/refrat/refrat.tex (modified) * doc/user/user.tex (modified) * src/Concurrency/Waitfor.cc (modified) * src/GenPoly/Box.cc (modified) * src/GenPoly/InstantiateGeneric.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/TypeData.cc (modified) * src/Parser/parser.yy (modified) * src/SymTab/Autogen.cc (modified) * src/SymTab/Validate.cc (modified) * src/benchmark/Makefile.am (modified) * src/benchmark/Makefile.in (modified) * src/benchmark/bench.h (modified) * src/benchmark/creation/JavaThread.java (added) * src/benchmark/creation/goroutine.go (added) * src/benchmark/ctxswitch/JavaThread.java (added) * src/benchmark/ctxswitch/goroutine.go (added) * src/benchmark/mutex/JavaThread.java (added) * src/benchmark/mutex/fetch_add.c (added) * src/benchmark/schedint/JavaThread.java (added) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/bits/containers.h (modified) * src/libcfa/bits/defs.h (modified) * src/libcfa/bits/locks.h (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/monitor (modified) * src/libcfa/concurrency/monitor.c (modified) * src/libcfa/exception.h (modified) * src/libcfa/stdhdr/assert.h (modified) * src/libcfa/virtual.h (modified) * src/tests/.expect/32/functions.txt (added) * src/tests/.expect/64/functions.txt (added) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/designations.c (modified) * src/tests/functions.c (modified) * src/tests/polymorphism.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 28 Nov 2017 20:52:01 GMT Thierry Delisle [cf966b5] * doc/proposals/concurrency/.gitignore (modified) * doc/proposals/concurrency/Makefile (modified) * doc/proposals/concurrency/annex/glossary.tex (modified) * doc/proposals/concurrency/annex/local.bib (modified) * doc/proposals/concurrency/figures/ext_monitor.fig (modified) * doc/proposals/concurrency/figures/int_monitor.fig (modified) * doc/proposals/concurrency/figures/int_monitor.fig.bak (deleted) * doc/proposals/concurrency/style/cfa-format.tex (modified) * doc/proposals/concurrency/text/acknowledge.tex (deleted) * doc/proposals/concurrency/text/basics.tex (modified) * doc/proposals/concurrency/text/cforall.tex (modified) * doc/proposals/concurrency/text/conclusion.tex (deleted) * doc/proposals/concurrency/text/concurrency.tex (modified) * doc/proposals/concurrency/text/frontpgs.tex (added) * doc/proposals/concurrency/text/future.tex (modified) * doc/proposals/concurrency/text/internals.tex (modified) * doc/proposals/concurrency/text/results.tex (modified) * doc/proposals/concurrency/text/together.tex (modified) * doc/proposals/concurrency/thesis.tex (modified) * doc/proposals/concurrency/version (modified) Results need to be updated but otherwise, tentative final draft Tue, 28 Nov 2017 02:56:47 GMT Peter A. Buhr [c8771e9] * doc/refrat/refrat.tex (modified) * doc/user/user.tex (modified) many updates Thu, 23 Nov 2017 18:31:43 GMT Thierry Delisle [9f10d1f2] * doc/proposals/concurrency/text/basics.tex (modified) * doc/proposals/concurrency/text/cforall.tex (modified) * doc/proposals/concurrency/text/concurrency.tex (modified) * doc/proposals/concurrency/text/future.tex (modified) * doc/proposals/concurrency/text/internals.tex (modified) * doc/proposals/concurrency/text/parallelism.tex (modified) * doc/proposals/concurrency/thesis.tex (modified) * doc/proposals/concurrency/version (modified) Revised up to chapter three Tue, 21 Nov 2017 18:30:00 GMT Thierry Delisle [07c1e595] * doc/proposals/concurrency/Makefile (modified) * doc/proposals/concurrency/text/acknowledge.tex (added) * doc/proposals/concurrency/text/basics.tex (modified) * doc/proposals/concurrency/text/cforall.tex (modified) * doc/proposals/concurrency/text/conclusion.tex (added) * doc/proposals/concurrency/text/concurrency.tex (modified) * doc/proposals/concurrency/text/future.tex (modified) * doc/proposals/concurrency/text/internals.tex (modified) * doc/proposals/concurrency/text/parallelism.tex (modified) * doc/proposals/concurrency/text/results.tex (modified) * doc/proposals/concurrency/text/together.tex (modified) * doc/proposals/concurrency/thesis.tex (modified) * doc/proposals/concurrency/version (modified) Ran ispell on the thesis Tue, 14 Nov 2017 18:35:12 GMT Thierry Delisle [b3ffb61] * doc/proposals/concurrency/Makefile (modified) * doc/proposals/concurrency/annex/local.bib (modified) * doc/proposals/concurrency/text/basics.tex (modified) * doc/proposals/concurrency/text/concurrency.tex (modified) * doc/proposals/concurrency/text/future.tex (modified) * doc/proposals/concurrency/text/internals.tex (modified) * doc/proposals/concurrency/text/parallelism.tex (modified) * doc/proposals/concurrency/version (modified) Added missing citations Mon, 13 Nov 2017 15:45:32 GMT Thierry Delisle [20ffcf3] * doc/proposals/concurrency/Makefile (modified) * doc/proposals/concurrency/figures/int_monitor.fig (modified) * doc/proposals/concurrency/figures/int_monitor.fig.bak (added) * doc/proposals/concurrency/figures/monitor_structs.fig (added) * doc/proposals/concurrency/text/concurrency.tex (modified) * doc/proposals/concurrency/text/future.tex (modified) * doc/proposals/concurrency/text/internals.tex (modified) * doc/proposals/concurrency/text/parallelism.tex (modified) * doc/proposals/concurrency/text/results.tex (modified) * doc/proposals/concurrency/text/together.tex (modified) * doc/proposals/concurrency/version (modified) Commit after new draft Tue, 07 Nov 2017 20:36:53 GMT Thierry Delisle [b9d0fb6] * doc/proposals/concurrency/style/cfa-format.tex (modified) * doc/proposals/concurrency/text/concurrency.tex (modified) * doc/proposals/concurrency/text/parallelism.tex (modified) * doc/proposals/concurrency/text/results.tex (modified) * doc/proposals/concurrency/version (modified) Revised up to chapter 6 Mon, 06 Nov 2017 17:23:13 GMT Thierry Delisle [a2ea829] * doc/proposals/concurrency/text/basics.tex (modified) * doc/proposals/concurrency/text/cforall.tex (modified) * doc/proposals/concurrency/text/intro.tex (modified) * doc/proposals/concurrency/version (modified) updated first 3 chapters Thu, 02 Nov 2017 19:47:57 GMT Thierry Delisle [64b272a] * doc/proposals/concurrency/.gitignore (modified) * doc/proposals/concurrency/Makefile (modified) * doc/proposals/concurrency/figures/system.fig (added) * doc/proposals/concurrency/text/cforall.tex (modified) * doc/proposals/concurrency/text/concurrency.tex (modified) * doc/proposals/concurrency/text/future.tex (modified) * doc/proposals/concurrency/text/internals.tex (modified) * doc/proposals/concurrency/text/parallelism.tex (modified) * doc/proposals/concurrency/text/results.tex (added) * doc/proposals/concurrency/text/together.tex (modified) * doc/proposals/concurrency/thesis.tex (modified) * doc/proposals/concurrency/version (modified) Prereview commit Tue, 17 Oct 2017 16:06:15 GMT Thierry Delisle [fb31cb8] * doc/LaTeXmacros/lstlang.sty (modified) * doc/proposals/concurrency/text/basics.tex (modified) * doc/proposals/concurrency/text/concurrency.tex (modified) * doc/proposals/concurrency/thesis.tex (modified) * doc/proposals/concurrency/version (modified) Updated thesis up to implementation Thu, 12 Oct 2017 19:15:19 GMT Thierry Delisle [3364962] * doc/proposals/concurrency/Makefile (modified) * doc/proposals/concurrency/annex/glossary.tex (modified) * doc/proposals/concurrency/figures/dependency.fig (added) * doc/proposals/concurrency/figures/ext_monitor.fig (modified) * doc/proposals/concurrency/figures/int_monitor.fig.bak (deleted) * doc/proposals/concurrency/style/cfa-format.tex (modified) * doc/proposals/concurrency/text/basics.tex (modified) * doc/proposals/concurrency/text/concurrency.tex (modified) * doc/proposals/concurrency/text/internals.tex (modified) * doc/proposals/concurrency/text/parallelism.tex (modified) * doc/proposals/concurrency/text/together.tex (modified) * doc/proposals/concurrency/version (modified) Updated concurrency draft and added new section for implementation. Wed, 04 Oct 2017 19:31:34 GMT Thierry Delisle [3628765] * doc/proposals/concurrency/text/basics.tex (modified) * doc/proposals/concurrency/text/cforall.tex (modified) * doc/proposals/concurrency/version (modified) More work on chapter 2 and 3 Tue, 03 Oct 2017 19:09:12 GMT Thierry Delisle [dcfc4b3] * doc/proposals/concurrency/Makefile (modified) * doc/proposals/concurrency/style/cfa-format.tex (modified) * doc/proposals/concurrency/text/basics.tex (modified) * doc/proposals/concurrency/text/cforall.tex (modified) * doc/proposals/concurrency/text/concurrency.tex (modified) * doc/proposals/concurrency/text/internals.tex (added) * doc/proposals/concurrency/text/intro.tex (modified) * doc/proposals/concurrency/thesis.tex (modified) * doc/proposals/concurrency/version (modified) Added internals section and updated v0.10 up to chapter 4 Wed, 27 Sep 2017 03:27:38 GMT Peter A. Buhr [d67cdb7] * doc/proposals/concurrency/Makefile (modified) * doc/proposals/concurrency/annex/glossary.tex (modified) * doc/proposals/concurrency/text/cforall.tex (modified) * doc/proposals/concurrency/text/concurrency.tex (modified) * doc/proposals/concurrency/text/future.tex (added) * doc/proposals/concurrency/text/intro.tex (modified) * doc/proposals/concurrency/text/parallelism.tex (modified) * doc/proposals/concurrency/text/together.tex (added) * doc/proposals/concurrency/thesis.tex (modified) * doc/proposals/concurrency/version (modified) * src/CodeGen/CodeGenerator.cc (modified) * src/Concurrency/Keywords.cc (modified) * src/Concurrency/Waitfor.cc (modified) * src/GenPoly/Box.cc (modified) * src/GenPoly/DeclMutator.cc (deleted) * src/GenPoly/DeclMutator.h (deleted) * src/GenPoly/PolyMutator.cc (deleted) * src/GenPoly/PolyMutator.h (deleted) * src/GenPoly/Specialize.cc (modified) * src/GenPoly/module.mk (modified) * src/InitTweak/FixInit.cc (modified) * src/InitTweak/GenInit.cc (modified) * src/InitTweak/GenInit.h (modified) * src/InitTweak/InitTweak.cc (modified) * src/InitTweak/InitTweak.h (modified) * src/Makefile.in (modified) * src/Parser/StatementNode.cc (modified) * src/Parser/parserutility.cc (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/AlternativeFinder.h (modified) * src/ResolvExpr/Resolver.cc (modified) * src/ResolvExpr/Resolver.h (modified) * src/ResolvExpr/TypeEnvironment.cc (modified) * src/SymTab/Autogen.cc (modified) * src/SymTab/FixFunction.cc (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) * src/SymTab/Mangler.cc (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/AddStmtVisitor.cc (deleted) * src/SynTree/AddStmtVisitor.h (deleted) * src/SynTree/BaseSyntaxNode.h (modified) * src/SynTree/CompoundStmt.cc (modified) * src/SynTree/Constant.cc (modified) * src/SynTree/Constant.h (modified) * src/SynTree/Declaration.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) * src/SynTree/Initializer.cc (modified) * src/SynTree/Initializer.h (modified) * src/SynTree/Statement.cc (modified) * src/SynTree/Statement.h (modified) * src/SynTree/Type.cc (modified) * src/SynTree/Type.h (modified) * src/SynTree/Visitor.h (modified) * src/SynTree/module.mk (modified) * src/Tuples/TupleExpansion.cc (modified) * src/benchmark/Makefile.am (modified) * src/benchmark/Makefile.in (modified) * src/benchmark/PthrdCtxSwitch.c (added) * src/benchmark/bench.h (modified) * src/benchmark/create_cfaThrd.c (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/concurrency/coroutine.c (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/monitor (modified) * src/libcfa/concurrency/monitor.c (modified) * src/libcfa/concurrency/preemption.c (modified) * src/libcfa/concurrency/thread (modified) * src/libcfa/concurrency/thread.c (modified) * src/main.cc (modified) * src/prelude/prelude.cf (modified) * src/tests/.expect/32/sched-ext-parse.txt (added) * src/tests/.expect/64/sched-ext-parse.txt (added) * src/tests/.expect/concurrent/sched-ext-barge.txt (added) * src/tests/.expect/concurrent/sched-ext-statment.txt (added) * src/tests/.expect/sched-ext-else.txt (added) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/sched-ext-barge.c (added) * src/tests/sched-ext-else.c (added) * src/tests/sched-ext-parse.c (modified) * src/tests/sched-ext-statment.c (added) * src/tests/sched-ext.c (modified) merge Tue, 12 Sep 2017 20:06:56 GMT Thierry Delisle [21a1efb] * doc/proposals/concurrency/Makefile (modified) * doc/proposals/concurrency/annex/local.bib (modified) * doc/proposals/concurrency/figures/int_monitor.fig (added) * doc/proposals/concurrency/figures/int_monitor.fig.bak (added) * doc/proposals/concurrency/style/cfa-format.tex (modified) * doc/proposals/concurrency/text/basics.tex (modified) * doc/proposals/concurrency/text/cforall.tex (modified) * doc/proposals/concurrency/text/concurrency.tex (modified) * doc/proposals/concurrency/version (modified) Sent a draft to peter Thu, 31 Aug 2017 02:15:13 GMT Peter A. Buhr [2ad507b8] * doc/LaTeXmacros/lstlang.sty (modified) * doc/refrat/keywords.tex (modified) add keywords "waitfor" and "when" Tue, 29 Aug 2017 12:56:12 GMT Peter A. Buhr [6454949] * doc/LaTeXmacros/common.tex (modified) add "viz" latin abbreviation Mon, 28 Aug 2017 17:29:03 GMT Peter A. Buhr [7ee1e2f6] * doc/LaTeXmacros/common.tex (modified) update latin abbreviation Fri, 11 Aug 2017 20:46:54 GMT Andrew Beach [c3b96677] * doc/proposals/virtual.txt (modified) Some ramblings for whoever picks up the work I left behind. Thu, 10 Aug 2017 20:04:15 GMT Andrew Beach [38d70ab] * doc/working/resolver_design.md (modified) * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) * src/tests/.expect/div.txt (added) * src/tests/div.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 10 Aug 2017 20:04:07 GMT Andrew Beach [b38225d] * doc/proposals/tagged-struct.txt (deleted) * src/SymTab/TreeStruct.cc (deleted) * src/SymTab/TreeStruct.h (deleted) * src/libcfa/typeobject.c (deleted) * src/libcfa/typeobject.h (deleted) Removed the old Tagged Struct stuff. The only lesson learned there ... Thu, 10 Aug 2017 19:39:11 GMT Aaron Moss [cd7ef0b] * .gitignore (modified) * Makefile.am (modified) * Makefile.in (modified) * automake/compile (modified) * automake/config.guess (modified) * automake/config.sub (modified) * automake/depcomp (modified) * automake/install-sh (modified) * automake/test-driver (modified) * automake/ylwrap (modified) * doc/LaTeXmacros/common.tex (modified) * doc/LaTeXmacros/lstlang.sty (modified) * doc/generic_types/generic_types.bib (deleted) * doc/generic_types/generic_types.tex (modified) * doc/man/README (added) * doc/man/cfa.1 (added) * doc/refrat/Makefile (modified) * doc/refrat/keywords.tex (added) * doc/refrat/operidents.tex (added) * doc/refrat/refrat.tex (modified) * doc/rob_thesis/Makefile (modified) * doc/rob_thesis/thesis.tex (modified) * doc/user/Makefile (modified) * doc/user/user.tex (modified) * src/ControlStruct/ExceptTranslate.cc (modified) * src/GenPoly/Box.cc (modified) * src/GenPoly/Lvalue.cc (modified) * src/GenPoly/Lvalue.h (modified) * src/Makefile.am (modified) * src/Makefile.in (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/InitializerNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/TypeData.cc (modified) * src/Parser/lex.ll (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/CurrentObject.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/AggregateDecl.cc (modified) * src/SynTree/Declaration.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/Expression.h (modified) * src/SynTree/Initializer.cc (modified) * src/SynTree/Initializer.h (modified) * src/SynTree/NamedTypeDecl.cc (modified) * src/SynTree/Statement.h (modified) * src/SynTree/Type.cc (modified) * src/SynTree/Type.h (modified) * src/SynTree/TypeDecl.cc (modified) * src/SynTree/TypeExpr.cc (modified) * src/Tuples/TupleExpansion.cc (modified) * src/Virtual/ExpandCasts.cc (modified) * src/driver/cfa.cc (modified) * src/include/cassert (moved) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/concurrency/monitor.c (modified) * src/libcfa/exception.c (modified) * src/libcfa/exception.h (modified) * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) * src/libcfa/math (modified) * src/libcfa/stdhdr/assert.h (modified) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) * src/tests/.expect/32/math.txt (modified) * src/tests/.expect/64/math.txt (modified) * src/tests/.expect/div.txt (added) * src/tests/designations.c (modified) * src/tests/div.c (added) * src/tests/except-0.c (modified) * src/tests/except-1.c (added) * src/tests/except-2.c (added) * src/tests/math.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 10 Aug 2017 19:39:08 GMT Aaron Moss [275f4b4] * doc/working/resolver_design.md (modified) Update discussion of cost tuple Mon, 07 Aug 2017 00:41:30 GMT Peter A. Buhr [92c0f81] * doc/refrat/Makefile (modified) * doc/refrat/operidents.tex (added) * doc/refrat/refrat.tex (modified) * doc/user/Makefile (modified) * doc/user/user.tex (modified) share operator identifiers Sun, 06 Aug 2017 13:14:05 GMT Peter A. Buhr [af4903b] * doc/user/Makefile (modified) missing Makefile Sun, 06 Aug 2017 13:02:56 GMT Peter A. Buhr [7f617cf0] * doc/user/user.tex (modified) add DRAFT watermark, share new keyword-list, many text changes and ... Sun, 06 Aug 2017 13:00:49 GMT Peter A. Buhr [83e680d] * doc/refrat/Makefile (modified) * doc/refrat/keywords.tex (added) * doc/refrat/refrat.tex (modified) change to 11pt, add DRAFT watermark, share new keyword-list Sun, 06 Aug 2017 12:56:37 GMT Peter A. Buhr [8d91e6a] * doc/LaTeXmacros/common.tex (modified) reduce tabsize Wed, 02 Aug 2017 02:40:49 GMT Peter A. Buhr [ff56efdf] * doc/generic_types/generic_types.bib (deleted) * doc/generic_types/generic_types.tex (modified) remove unused file and update CFA icon Mon, 31 Jul 2017 03:25:14 GMT Peter A. Buhr [52f3539] * doc/rob_thesis/Makefile (modified) update dependences and create PS from PDF Mon, 31 Jul 2017 03:24:13 GMT Peter A. Buhr [ea5023c] * doc/rob_thesis/thesis.tex (modified) remove unnecessary UTF8 characters Thu, 27 Jul 2017 14:30:52 GMT Peter A. Buhr [7bd1bb5] * doc/man/cfa.1 (modified) change CFA file suffix Thu, 27 Jul 2017 11:31:38 GMT Peter A. Buhr [ab6ed1e] * doc/man/README (added) * doc/man/cfa.1 (added) CFA man page