# # ChangeLog for src/tests # # Generated by Trac 1.2.1 # Apr 30, 2024, 12:09:39 PM Fri, 09 Mar 2018 02:25:34 GMT Peter A. Buhr [deb52a0] * src/tests/switch.c (modified) update syntax Thu, 08 Mar 2018 17:56:02 GMT Thierry Delisle [70969f8] * src/tests/concurrent/coroutineYield.c (modified) * src/tests/concurrent/signal/block.c (modified) * src/tests/concurrent/signal/disjoint.c (modified) * src/tests/concurrent/signal/wait.c (modified) * src/tests/preempt_longrun/Makefile.am (modified) * src/tests/preempt_longrun/Makefile.in (modified) * src/tests/preempt_longrun/processor.c (modified) * src/tests/preempt_longrun/yield.c (modified) Updated longrun tests have a more consistent duration Thu, 08 Mar 2018 16:32:51 GMT Thierry Delisle [ab0203df] * src/tests/preempt_longrun/create.c (modified) * src/tests/preempt_longrun/enter.c (modified) * src/tests/preempt_longrun/enter3.c (modified) * src/tests/preempt_longrun/processor.c (modified) updated some long running tests Thu, 08 Mar 2018 14:23:32 GMT Thierry Delisle [5600747] * doc/bibliography/pl.bib (modified) * doc/papers/general/Paper.tex (modified) * doc/papers/general/evaluation/Makefile (modified) * doc/papers/general/evaluation/bench.h (modified) * doc/papers/general/evaluation/bench.hpp (modified) * doc/papers/general/evaluation/c-bench.c (modified) * doc/papers/general/evaluation/cfa-bench.c (modified) * doc/papers/general/evaluation/cfa-pair.c (modified) * doc/papers/general/evaluation/cfa-pair.h (modified) * doc/papers/general/evaluation/cfa-stack.c (modified) * doc/papers/general/evaluation/cpp-bench.cpp (modified) * doc/papers/general/evaluation/cpp-vbench.cpp (modified) * doc/papers/general/evaluation/timing.dat (modified) * doc/papers/general/evaluation/timing.xlsx (modified) * src/GenPoly/Box.cc (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/ReferenceToType.cc (modified) * src/SynTree/ReferenceType.cc (modified) * src/SynTree/Type.cc (modified) * src/SynTree/Type.h (modified) * src/tests/.expect/literals.x86.txt (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 08 Mar 2018 14:23:10 GMT Thierry Delisle [e5d4e5c] * src/tests/preempt_longrun/processor.c (modified) Update the processor test Wed, 07 Mar 2018 21:08:20 GMT Peter A. Buhr [e6c5e79] * src/tests/.expect/literals.x86.txt (modified) fix 32-bit literal test results Tue, 06 Mar 2018 14:38:34 GMT Thierry Delisle [1feb535f] * src/Common/SemanticError.h (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/warnings/.expect/self-assignment.txt (modified) Fixed warning test Sun, 04 Mar 2018 17:20:36 GMT Peter A. Buhr [ea46db7] * doc/papers/general/Paper.tex (modified) * src/tests/.expect/literals.x64.txt (modified) * src/tests/.expect/user_literals.txt (modified) * src/tests/literals.c (modified) * src/tests/user_literals.c (modified) updates, and extend section on user literals Thu, 01 Mar 2018 23:12:05 GMT Peter A. Buhr [3d97b78] * src/Common/PassVisitor.impl.h (modified) * src/Common/SemanticError.cc (modified) * src/Common/SemanticError.h (modified) * src/Common/utility.h (modified) * src/GenPoly/Specialize.cc (modified) * src/InitTweak/FixInit.cc (modified) * src/Makefile.in (modified) * src/SynTree/Mutator.cc (deleted) * src/SynTree/Mutator.h (modified) * src/SynTree/TypeSubstitution.cc (modified) * src/SynTree/TypeSubstitution.h (modified) * src/SynTree/Visitor.cc (deleted) * src/SynTree/Visitor.h (modified) * src/SynTree/module.mk (modified) * src/libcfa/concurrency/kernel.c (modified) * src/tests/.expect/KRfunctions.x86.txt (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/warnings/.expect/self-assignment.txt (added) * src/tests/warnings/self-assignment.c (added) * tools/busy.c (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Thu, 01 Mar 2018 22:45:58 GMT Peter A. Buhr [2701c91] * src/libcfa/limits (modified) * src/libcfa/limits.c (modified) * src/tests/limits.c (modified) add more limit variables for floating point Thu, 01 Mar 2018 19:38:13 GMT Rob Schluntz [6bc76537] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/warnings/.expect/self-assignment.txt (added) * src/tests/warnings/self-assignment.c (added) Add self assignment test case Thu, 01 Mar 2018 16:17:21 GMT Rob Schluntz [3bb643e] * src/tests/.expect/KRfunctions.x86.txt (modified) Update missed 32-bit test Wed, 28 Feb 2018 22:38:39 GMT Rob Schluntz [446ffa3] * src/tests/.expect/declarationSpecifier.x86.txt (modified) * src/tests/.expect/extension.x86.txt (modified) * src/tests/.expect/gccExtensions.x86.txt (modified) * src/tests/.expect/literals.x86.txt (modified) Update 32-bit tests Wed, 28 Feb 2018 17:52:05 GMT Rob Schluntz [6a8df56] * src/libcfa/concurrency/kernel.c (modified) * src/tests/preempt_longrun/processor.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Wed, 28 Feb 2018 17:28:45 GMT Thierry Delisle [807d8c3] * src/libcfa/concurrency/kernel.c (modified) * src/tests/preempt_longrun/processor.c (modified) Disable migration of the main thread to help find a bug Mon, 26 Feb 2018 17:49:55 GMT Rob Schluntz [45c43e5] * doc/papers/general/Paper.tex (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/TypeData.cc (modified) * src/Parser/TypeData.h (modified) * src/Parser/lex.ll (modified) * src/Parser/parser.yy (modified) * src/benchmark/bench.h (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/bits/cfatime.h (modified) * src/libcfa/concurrency/coroutine.c (modified) * src/libcfa/concurrency/kernel (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/kernel_private.h (modified) * src/libcfa/concurrency/preemption.c (modified) * src/libcfa/concurrency/preemption.h (modified) * src/libcfa/concurrency/thread.c (modified) * src/libcfa/exception.c (modified) * src/libcfa/exception.h (modified) * src/libcfa/stdhdr/math.h (modified) * src/prelude/builtins.c (modified) * src/tests/.expect/counter.txt (added) * src/tests/counter.c (added) * tools/Makefile.am (modified) * tools/Makefile.in (modified) * tools/busy.c (added) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Mon, 26 Feb 2018 15:44:53 GMT Rob Schluntz [df7a162] * src/InitTweak/InitTweak.cc (modified) * src/prelude/builtins.c (modified) * src/tests/.expect/KRfunctions.x64.txt (modified) * src/tests/.expect/declarationSpecifier.x64.txt (modified) * src/tests/.expect/extension.x64.txt (modified) * src/tests/.expect/gccExtensions.x64.txt (modified) * src/tests/.expect/literals.x64.txt (modified) Allow builtin objects to be constructed Thu, 22 Feb 2018 20:45:12 GMT Aaron Moss [d2887f7] * src/prelude/builtins.c (modified) * src/tests/.expect/counter.txt (added) * src/tests/counter.c (added) Default increment/decrement operators defined in terms of one_t Sun, 18 Feb 2018 14:33:18 GMT Rob Schluntz [370f6ef] * doc/LaTeXmacros/common.tex (modified) * doc/papers/general/Paper.tex (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * src/tests/sum.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Sun, 18 Feb 2018 14:33:13 GMT Rob Schluntz [2b95887] * src/tests/.expect/attributes.x86.txt (modified) Update 32-bit test output Sat, 17 Feb 2018 19:08:52 GMT Peter A. Buhr [c0b4db0] * src/tests/sum.c (modified) add extra constructor, formatting Fri, 16 Feb 2018 21:22:25 GMT Rob Schluntz [7c782af] * doc/LaTeXmacros/common.tex (modified) * doc/papers/general/Paper.tex (modified) * doc/user/user.tex (modified) * src/CodeGen/FixMain.cc (modified) * src/CodeGen/FixNames.cc (modified) * src/Common/PassVisitor.impl.h (modified) * src/Common/SemanticError.cc (modified) * src/Common/SemanticError.h (modified) * src/Concurrency/Keywords.cc (modified) * src/Concurrency/Waitfor.cc (modified) * src/ControlStruct/ExceptTranslate.cc (modified) * src/ControlStruct/LabelFixer.cc (modified) * src/ControlStruct/MLEMutator.cc (modified) * src/GenPoly/Box.cc (modified) * src/InitTweak/FixInit.cc (modified) * src/InitTweak/GenInit.cc (modified) * src/InitTweak/InitTweak.cc (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/LinkageSpec.cc (modified) * src/Parser/LinkageSpec.h (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/CurrentObject.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/Statement.cc (modified) * src/SynTree/TypeSubstitution.h (modified) * src/SynTree/Visitor.h (modified) * src/libcfa/bits/cfatime.h (added) * src/libcfa/concurrency/alarm.c (modified) * src/libcfa/concurrency/alarm.h (modified) * src/libcfa/concurrency/coroutine.c (modified) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/kernel_private.h (modified) * src/libcfa/concurrency/monitor.c (modified) * src/libcfa/concurrency/preemption.c (modified) * src/libcfa/concurrency/thread.c (modified) * src/main.cc (modified) * src/tests/.expect/alloc.txt (modified) * src/tests/alloc.c (modified) * src/tests/raii/.expect/dtor-early-exit-ERR2.txt (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Fri, 16 Feb 2018 20:49:14 GMT Peter A. Buhr [62cd621] * src/Parser/TypeData.cc (modified) * src/Parser/TypeData.h (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/Declaration.h (modified) * src/libcfa/concurrency/monitor.c (modified) * src/main.cc (modified) * src/tests/raii/.expect/dtor-early-exit-ERR2.txt (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Fri, 16 Feb 2018 20:49:02 GMT Peter A. Buhr [6ea0408] * src/tests/.expect/alloc.txt (modified) * src/tests/alloc.c (modified) fixed format and output for printing fill character Fri, 16 Feb 2018 20:28:35 GMT Thierry Delisle [710deb02] * src/tests/raii/.expect/dtor-early-exit-ERR2.txt (modified) Fixed line number in error msg Thu, 15 Feb 2018 19:29:06 GMT Peter A. Buhr [ac7d921] * src/tests/.expect/alloc.txt (modified) update output for alloc.c Thu, 15 Feb 2018 02:22:00 GMT Peter A. Buhr [2dcb750] * src/tests/alloc.c (modified) formatting Tue, 13 Feb 2018 16:12:25 GMT Rob Schluntz [54c9000] * src/Common/utility.h (modified) * src/SymTab/Autogen.cc (modified) * src/SynTree/Attribute.cc (modified) * src/SynTree/Attribute.h (modified) * src/tests/.expect/attributes.x64.txt (modified) Fix missing attribute warning Mon, 12 Feb 2018 20:49:04 GMT Rob Schluntz [7a052e34] * doc/papers/general/Makefile (modified) * doc/papers/general/Paper.tex (modified) * doc/papers/general/figures/Cdecl.fig (added) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/concurrency/alarm.c (modified) * src/libcfa/concurrency/alarm.h (modified) * src/libcfa/concurrency/coroutine.c (modified) * src/libcfa/concurrency/invoke.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/exception.c (modified) * src/libcfa/stdhdr/sys/ucontext.h (added) * src/tests/preempt_longrun/Makefile.am (modified) * src/tests/preempt_longrun/Makefile.in (modified) * src/tests/preempt_longrun/coroutine.c (added) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Mon, 12 Feb 2018 16:54:51 GMT Thierry Delisle [827a190] * src/libcfa/concurrency/coroutine.c (modified) * src/tests/preempt_longrun/Makefile.am (modified) * src/tests/preempt_longrun/Makefile.in (modified) * src/tests/preempt_longrun/coroutine.c (added) Added longrun tests for coroutines and disabled preemption during ... Fri, 09 Feb 2018 16:59:35 GMT Rob Schluntz [1dcd52a3] * src/ResolvExpr/Unify.cc (modified) * src/tests/tuple/tupleVariadic.c (modified) Disregard outermost const, volatile, _Atomic qualifiers on parameters ... Tue, 06 Feb 2018 15:29:44 GMT Thierry Delisle [7323573] * src/tests/concurrent/.expect/coroutineYield.txt (modified) * src/tests/concurrent/coroutineYield.c (modified) Extended test to allow preemption to occur Tue, 06 Feb 2018 15:07:18 GMT Thierry Delisle [82c948c] * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/thread.c (modified) * src/tests/concurrent/.expect/coroutineYield.txt (added) * src/tests/concurrent/coroutineYield.c (added) Thread context switch no longer break coroutines. Added ... Wed, 31 Jan 2018 19:42:44 GMT Thierry Delisle [0394c31] * src/tests/preempt_longrun/Makefile.am (modified) * src/tests/preempt_longrun/Makefile.in (modified) Added timing target for long running test Wed, 31 Jan 2018 16:33:01 GMT Thierry Delisle [1449d83] * src/tests/preempt_longrun/Makefile.am (modified) * src/tests/preempt_longrun/Makefile.in (modified) * src/tests/preempt_longrun/block.c (modified) * src/tests/preempt_longrun/create.c (modified) * src/tests/preempt_longrun/disjoint.c (modified) * src/tests/preempt_longrun/enter.c (modified) * src/tests/preempt_longrun/enter3.c (modified) * src/tests/preempt_longrun/processor.c (modified) * src/tests/preempt_longrun/stack.c (modified) * src/tests/preempt_longrun/wait.c (modified) * src/tests/preempt_longrun/yield.c (modified) Updated longrun tests which where out of date Tue, 30 Jan 2018 21:52:54 GMT Peter A. Buhr [633a642] * src/libcfa/bits/containers.h (modified) * src/libcfa/concurrency/coroutine.c (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/preemption.c (modified) * src/libcfa/concurrency/thread.c (modified) * src/libcfa/interpose.h (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Tue, 30 Jan 2018 21:37:58 GMT Peter A. Buhr [320eb73a] * src/tests/functions.c (modified) * src/tests/identFuncDeclarator.c (modified) * src/tests/identParamDeclarator.c (modified) formatting Tue, 30 Jan 2018 21:30:50 GMT Peter A. Buhr [c1135eef] * src/tests/concurrent/examples/quickSort.c (modified) restore call to strcmp Tue, 30 Jan 2018 20:54:32 GMT Thierry Delisle [7416d46a] * Jenkinsfile (modified) * 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/bibliography/cfa.bib (modified) * 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/concurrency/.gitignore (moved) * doc/papers/concurrency/Paper.tex (added) * doc/papers/concurrency/annex/local.bib (moved) * doc/papers/concurrency/build/bump_ver.sh (moved) * doc/papers/concurrency/figures/dependency.fig (moved) * doc/papers/concurrency/figures/ext_monitor.fig (moved) * doc/papers/concurrency/figures/int_monitor.fig (moved) * doc/papers/concurrency/figures/monitor.fig (moved) * doc/papers/concurrency/figures/monitor_structs.fig (moved) * doc/papers/concurrency/figures/system.fig (moved) * doc/papers/concurrency/notes/cor-thread-traits.c (moved) * doc/papers/concurrency/notes/lit-review.md (moved) * doc/papers/concurrency/notes/notes.md (moved) * doc/papers/concurrency/style/cfa-format.tex (moved) * doc/papers/concurrency/style/style.tex (moved) * 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) * 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) * doc/proposals/concurrency/version (deleted) * 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 (added) * doc/theses/thierry_delisle/Makefile (moved) * doc/theses/thierry_delisle/annex/glossary.tex (moved) * doc/theses/thierry_delisle/annex/local.bib (added) * doc/theses/thierry_delisle/build/bump_ver.sh (added) * doc/theses/thierry_delisle/figures/dependency.fig (added) * doc/theses/thierry_delisle/figures/ext_monitor.fig (added) * doc/theses/thierry_delisle/figures/int_monitor.fig (added) * doc/theses/thierry_delisle/figures/monitor.fig (added) * doc/theses/thierry_delisle/figures/monitor_structs.fig (added) * doc/theses/thierry_delisle/figures/system.fig (added) * doc/theses/thierry_delisle/notes/cor-thread-traits.c (added) * doc/theses/thierry_delisle/notes/lit-review.md (added) * doc/theses/thierry_delisle/notes/notes.md (added) * doc/theses/thierry_delisle/style/cfa-format.tex (added) * doc/theses/thierry_delisle/style/style.tex (added) * 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 (added) * src/CodeGen/GenType.cc (modified) * src/CodeTools/DeclStats.cc (modified) * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) * src/Concurrency/Waitfor.cc (modified) * src/ControlStruct/ExceptTranslate.cc (modified) * src/ControlStruct/LabelFixer.cc (modified) * src/ControlStruct/MLEMutator.cc (modified) * src/ControlStruct/MLEMutator.h (modified) * src/GenPoly/Box.cc (modified) * src/GenPoly/Lvalue.cc (modified) * src/GenPoly/ScrubTyVars.cc (modified) * src/GenPoly/ScrubTyVars.h (modified) * src/InitTweak/FixInit.cc (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/AlternativeFinder.h (modified) * src/ResolvExpr/CastCost.cc (modified) * src/ResolvExpr/CommonType.cc (modified) * src/ResolvExpr/ConversionCost.cc (modified) * src/ResolvExpr/ConversionCost.h (modified) * src/ResolvExpr/CurrentObject.cc (modified) * src/ResolvExpr/PtrsAssignable.cc (modified) * src/ResolvExpr/PtrsCastable.cc (modified) * src/ResolvExpr/RenameVars.cc (modified) * src/ResolvExpr/RenameVars.h (modified) * src/ResolvExpr/Resolver.cc (modified) * src/ResolvExpr/TypeMap.h (deleted) * src/ResolvExpr/Unify.cc (modified) * src/SymTab/Mangler.cc (modified) * src/SymTab/Mangler.h (modified) * src/SynTree/AggregateDecl.cc (modified) * src/SynTree/CompoundStmt.cc (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/FunctionDecl.cc (modified) * src/SynTree/Label.h (modified) * src/SynTree/TypeSubstitution.cc (modified) * src/SynTree/TypeSubstitution.h (modified) * src/SynTree/VarExprReplacer.cc (modified) * src/SynTree/VarExprReplacer.h (modified) * src/Tuples/TupleExpansion.cc (modified) * src/benchmark/Makefile.am (modified) * src/benchmark/Makefile.in (modified) * src/driver/cfa.cc (modified) * src/libcfa/bits/locks.h (modified) * src/libcfa/bits/signal.h (added) * src/libcfa/concurrency/CtxSwitch-armv7l.S (added) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/kernel_private.h (modified) * src/libcfa/concurrency/monitor.c (modified) * src/libcfa/concurrency/preemption.c (modified) * src/libcfa/concurrency/thread.c (modified) * src/libcfa/interpose.c (modified) * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) * src/libcfa/stdlib.c (modified) * src/prelude/prelude.cf (modified) * src/tests/.expect/alloc-ERROR.txt (modified) * src/tests/.expect/alloc.txt (modified) * src/tests/.expect/ctor-autogen.txt (deleted) * src/tests/.expect/dtor-early-exit-ERR1.txt (deleted) * src/tests/.expect/dtor-early-exit-ERR2.txt (deleted) * src/tests/.expect/io.txt (modified) * src/tests/.expect/literals.x64.txt (modified) * src/tests/.expect/literals.x86.txt (modified) * src/tests/.expect/memberCtors-ERR1.txt (deleted) * src/tests/.expect/sum.txt (modified) * src/tests/.expect/vector.txt (moved) * src/tests/.expect/vector_test.txt (deleted) * src/tests/.in/vector_test.txt (deleted) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/alloc.c (modified) * src/tests/concurrent/examples/.expect/quickSort.txt (added) * src/tests/concurrent/examples/quickSort.c (modified) * src/tests/io.c (modified) * src/tests/io.data (modified) * src/tests/raii/.expect/ctor-autogen-ERR1.txt (moved) * src/tests/raii/.expect/ctor-autogen.txt (moved) * src/tests/raii/.expect/dtor-early-exit-ERR1.txt (added) * src/tests/raii/.expect/dtor-early-exit-ERR2.txt (added) * src/tests/raii/.expect/dtor-early-exit.txt (moved) * src/tests/raii/.expect/globals.txt (moved) * src/tests/raii/.expect/init_once.txt (added) * src/tests/raii/.expect/memberCtors-ERR1.txt (added) * src/tests/raii/.expect/memberCtors.txt (moved) * src/tests/raii/ctor-autogen.c (moved) * src/tests/raii/dtor-early-exit.c (moved) * src/tests/raii/globals.c (moved) * src/tests/raii/init_once.c (moved) * src/tests/raii/memberCtors.c (moved) * src/tests/raii/multiDimension.c (moved) * src/tests/raii/multiDimension.txt (moved) * src/tests/sum.c (modified) * src/tests/vector.c (moved) * src/tests/vector/array.c (deleted) * src/tests/vector/array.h (deleted) * src/tests/vector/vector_int.c (deleted) * src/tests/vector/vector_int.h (deleted) * src/tests/vector/vector_test.c (deleted) * tools/repeat.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 30 Jan 2018 20:52:55 GMT Thierry Delisle [f792cb8] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) Fixed concurrency make target Tue, 30 Jan 2018 02:36:37 GMT Peter A. Buhr [93967c8] * src/tests/.expect/literals.x86.txt (modified) fix 32-bit expected Mon, 29 Jan 2018 15:13:07 GMT Rob Schluntz [ff39851] * 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/bibliography/cfa.bib (modified) * 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/concurrency/.gitignore (moved) * doc/papers/concurrency/Paper.tex (added) * doc/papers/concurrency/annex/local.bib (moved) * doc/papers/concurrency/build/bump_ver.sh (moved) * doc/papers/concurrency/figures/dependency.fig (moved) * doc/papers/concurrency/figures/ext_monitor.fig (moved) * doc/papers/concurrency/figures/int_monitor.fig (moved) * doc/papers/concurrency/figures/monitor.fig (moved) * doc/papers/concurrency/figures/monitor_structs.fig (moved) * doc/papers/concurrency/figures/system.fig (moved) * doc/papers/concurrency/notes/cor-thread-traits.c (moved) * doc/papers/concurrency/notes/lit-review.md (moved) * doc/papers/concurrency/notes/notes.md (moved) * doc/papers/concurrency/style/cfa-format.tex (moved) * doc/papers/concurrency/style/style.tex (moved) * 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) * 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) * 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 (added) * doc/theses/thierry_delisle/Makefile (moved) * doc/theses/thierry_delisle/annex/glossary.tex (moved) * doc/theses/thierry_delisle/annex/local.bib (added) * doc/theses/thierry_delisle/build/bump_ver.sh (added) * doc/theses/thierry_delisle/figures/dependency.fig (added) * doc/theses/thierry_delisle/figures/ext_monitor.fig (added) * doc/theses/thierry_delisle/figures/int_monitor.fig (added) * doc/theses/thierry_delisle/figures/monitor.fig (added) * doc/theses/thierry_delisle/figures/monitor_structs.fig (added) * doc/theses/thierry_delisle/figures/system.fig (added) * doc/theses/thierry_delisle/notes/cor-thread-traits.c (added) * doc/theses/thierry_delisle/notes/lit-review.md (added) * doc/theses/thierry_delisle/notes/notes.md (added) * doc/theses/thierry_delisle/style/cfa-format.tex (added) * doc/theses/thierry_delisle/style/style.tex (added) * 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) * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) * src/libcfa/stdlib.c (modified) * src/tests/.expect/io.txt (modified) * src/tests/.expect/literals.x64.txt (modified) * src/tests/.expect/sum.txt (modified) * src/tests/.expect/vector.txt (modified) * src/tests/concurrent/examples/.expect/quickSort.txt (added) * src/tests/concurrent/examples/quickSort.c (modified) * src/tests/io.c (modified) * src/tests/io.data (modified) * src/tests/sum.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Mon, 29 Jan 2018 14:18:16 GMT Peter A. Buhr [f0322e20] * src/tests/concurrent/examples/.expect/quickSort.txt (added) * src/tests/concurrent/examples/quickSort.c (modified) add quicksort test Fri, 26 Jan 2018 23:10:58 GMT Peter A. Buhr [5f20b30] * src/tests/.expect/io.txt (modified) * src/tests/.expect/literals.x64.txt (modified) * src/tests/io.c (modified) * src/tests/io.data (modified) update io-test and fix literal-test output Fri, 26 Jan 2018 16:46:44 GMT Peter A. Buhr [2b9ddf2] * src/tests/.expect/sum.txt (modified) * src/tests/sum.c (modified) add generic type to sum test Wed, 24 Jan 2018 20:37:35 GMT Peter A. Buhr [7f59bb3] * src/tests/.expect/vector.txt (modified) fix 64-bit vector text Wed, 24 Jan 2018 15:54:51 GMT Rob Schluntz [764b4b2] * src/tests/concurrent/examples/quickSort.c (modified) Update quickSort.c to rebind reference Tue, 23 Jan 2018 13:50:20 GMT Peter A. Buhr [fc67d6f] * src/tests/.expect/alloc-ERROR.txt (modified) * src/tests/.expect/alloc.txt (modified) * src/tests/.expect/vector.txt (added) * src/tests/alloc.c (modified) update alloc test, and trigger vector test Thu, 18 Jan 2018 22:31:23 GMT Peter A. Buhr [4bf3b2b] * src/tests/.expect/libcfa_vector.txt (deleted) * src/tests/vector.c (modified) additional cleanup for vector Thu, 18 Jan 2018 21:52:11 GMT Thierry Delisle [293377c] * src/tests/.expect/vector_test.txt (deleted) * src/tests/.in/vector_test.txt (deleted) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) Finished removing vector_test Thu, 18 Jan 2018 19:58:21 GMT Peter A. Buhr [721c3146] * src/tests/vector.c (moved) rename new vector test Thu, 18 Jan 2018 19:53:29 GMT Peter A. Buhr [3019ede] * src/tests/vector/array.c (deleted) * src/tests/vector/array.h (deleted) * src/tests/vector/vector_int.c (deleted) * src/tests/vector/vector_int.h (deleted) * src/tests/vector/vector_test.c (deleted) remove old vector code Wed, 10 Jan 2018 18:21:51 GMT Rob Schluntz [80e8582] * src/tests/.expect/ctor-autogen.txt (deleted) * src/tests/.expect/dtor-early-exit-ERR1.txt (deleted) * src/tests/.expect/dtor-early-exit-ERR2.txt (deleted) * src/tests/.expect/memberCtors-ERR1.txt (deleted) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/raii/.expect/ctor-autogen-ERR1.txt (moved) * src/tests/raii/.expect/ctor-autogen.txt (moved) * src/tests/raii/.expect/dtor-early-exit-ERR1.txt (added) * src/tests/raii/.expect/dtor-early-exit-ERR2.txt (added) * src/tests/raii/.expect/dtor-early-exit.txt (moved) * src/tests/raii/.expect/globals.txt (moved) * src/tests/raii/.expect/init_once.txt (added) * src/tests/raii/.expect/memberCtors-ERR1.txt (added) * src/tests/raii/.expect/memberCtors.txt (moved) * src/tests/raii/ctor-autogen.c (moved) * src/tests/raii/dtor-early-exit.c (moved) * src/tests/raii/globals.c (moved) * src/tests/raii/init_once.c (moved) * src/tests/raii/memberCtors.c (moved) * src/tests/raii/multiDimension.c (moved) * src/tests/raii/multiDimension.txt (moved) Move constructor/destructor tests to raii subdirectory Fri, 05 Jan 2018 19:01:58 GMT Peter A. Buhr [b834e98] * src/tests/concurrent/examples/.in/quickSort.txt (added) add test data for quickSort test-program Tue, 02 Jan 2018 19:19:30 GMT Rob Schluntz [b3048d4] * src/libcfa/bits/defs.h (modified) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) * src/tests/.expect/random.txt (modified) * src/tests/concurrent/examples/boundedBuffer.c (modified) * src/tests/concurrent/examples/datingService.c (modified) * src/tests/concurrent/signal/barge.c (modified) * src/tests/concurrent/signal/block.c (modified) * src/tests/concurrent/signal/disjoint.c (modified) * src/tests/concurrent/signal/wait.c (modified) * src/tests/concurrent/waitfor/recurse.c (modified) * src/tests/concurrent/waitfor/simple.c (modified) * src/tests/concurrent/waitfor/when.c (modified) * src/tests/coroutine/prodcons.c (modified) * src/tests/random.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Tue, 02 Jan 2018 18:53:13 GMT Peter A. Buhr [54aba8d] * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) * src/tests/.expect/random.txt (modified) * src/tests/concurrent/examples/boundedBuffer.c (modified) * src/tests/concurrent/examples/datingService.c (modified) * src/tests/concurrent/signal/barge.c (modified) * src/tests/concurrent/signal/block.c (modified) * src/tests/concurrent/signal/disjoint.c (modified) * src/tests/concurrent/signal/wait.c (modified) * src/tests/concurrent/waitfor/recurse.c (modified) * src/tests/concurrent/waitfor/simple.c (modified) * src/tests/concurrent/waitfor/when.c (modified) * src/tests/coroutine/prodcons.c (modified) * src/tests/random.c (modified) change name of random_seed to srandom, and make all random calls ... Tue, 02 Jan 2018 15:39:57 GMT Rob Schluntz [f3458a8] * src/Parser/parser.yy (modified) * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) * src/tests/.expect/alloc-ERROR.txt (modified) * src/tests/.expect/ato.txt (modified) * src/tests/.expect/literals.x64.txt (modified) * src/tests/.expect/literals.x86.txt (modified) * src/tests/.expect/random.txt (modified) * src/tests/.expect/searchsort.txt (modified) * src/tests/alloc.c (modified) * src/tests/ato.c (modified) * src/tests/random.c (modified) * src/tests/searchsort.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Tue, 02 Jan 2018 13:34:33 GMT Peter A. Buhr [93cdd5c] * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) * src/tests/searchsort.c (modified) add lower/upper bound bsearch, and update bsearch and its test Fri, 29 Dec 2017 02:56:35 GMT Peter A. Buhr [853451b] * src/tests/.expect/literals.x86.txt (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Fri, 29 Dec 2017 02:56:28 GMT Peter A. Buhr [9c47a47] * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) * src/tests/.expect/searchsort.txt (modified) * src/tests/searchsort.c (modified) extend stdlib bsearch Mon, 25 Dec 2017 19:51:45 GMT Peter A. Buhr [d9ff69a] * src/tests/.expect/literals.x86.txt (modified) update 32-bit test Mon, 25 Dec 2017 16:43:00 GMT Peter A. Buhr [e672372] * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) * src/tests/.expect/alloc-ERROR.txt (modified) * src/tests/.expect/ato.txt (modified) * src/tests/.expect/literals.x64.txt (modified) * src/tests/.expect/random.txt (modified) * src/tests/alloc.c (modified) * src/tests/ato.c (modified) * src/tests/random.c (modified) more inline code in stdlib and update tests Mon, 18 Dec 2017 19:52:25 GMT Rob Schluntz [46dfe66] * src/tests/tuple/.expect/tupleAssign.txt (moved) * src/tests/tuple/.expect/tupleCast.txt (moved) * src/tests/tuple/.expect/tupleFunction.txt (moved) * src/tests/tuple/.expect/tupleMember.txt (moved) * src/tests/tuple/.expect/tuplePolymorphism.txt (moved) * src/tests/tuple/.expect/tupleVariadic.txt (moved) * src/tests/tuple/tupleAssign.c (moved) * src/tests/tuple/tupleCast.c (moved) * src/tests/tuple/tupleFunction.c (moved) * src/tests/tuple/tupleMember.c (moved) * src/tests/tuple/tuplePolymorphism.c (moved) * src/tests/tuple/tupleVariadic.c (moved) * src/tests/tuple/tuples.c (moved) Move tuple tests into a subdirectory Fri, 15 Dec 2017 02:36:26 GMT Peter A. Buhr [06088f9a] * src/benchmark/Makefile.am (modified) * src/benchmark/Makefile.in (modified) * src/tests/.expect/declarationSpecifier.x64.txt (modified) * src/tests/.expect/declarationSpecifier.x86.txt (modified) * src/tests/.expect/gccExtensions.x64.txt (modified) * src/tests/.expect/gccExtensions.x86.txt (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Fri, 15 Dec 2017 02:36:19 GMT Peter A. Buhr [fe4840a] * src/tests/concurrent/examples/quickSort.c (modified) fix bugs in quickSort, still not working because thunk problem Fri, 15 Dec 2017 02:35:09 GMT Peter A. Buhr [1edf37f] * src/tests/concurrent/examples/boundedBuffer.c (modified) revert generic bounded-buffer to int bounded-buffer because of ... Thu, 14 Dec 2017 20:07:02 GMT Thierry Delisle [59073fd] * src/tests/.expect/declarationSpecifier.x64.txt (modified) * src/tests/.expect/declarationSpecifier.x86.txt (modified) * src/tests/.expect/gccExtensions.x64.txt (modified) * src/tests/.expect/gccExtensions.x86.txt (modified) Fixed tests after main change Thu, 14 Dec 2017 02:11:25 GMT Peter A. Buhr [a1ecdd1] * src/tests/concurrent/examples/boundedBuffer.c (modified) generic bounded buffer, not working Wed, 13 Dec 2017 23:24:17 GMT Peter A. Buhr [edb6f79] * src/tests/concurrent/examples/quickSort.c (modified) generic quicksort, not working Mon, 11 Dec 2017 22:03:32 GMT Peter A. Buhr [90449e4] * src/tests/concurrent/examples/quickSort.c (added) add concurrent quick-sort example Mon, 11 Dec 2017 17:49:58 GMT Peter A. Buhr [4160c072] * src/tests/.expect/literals.x86.txt (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Mon, 11 Dec 2017 17:49:50 GMT Peter A. Buhr [665ea5e2] * src/tests/.expect/literals.x64.txt (modified) update expected results Sun, 10 Dec 2017 15:02:39 GMT Peter A. Buhr [50f0ba9] * src/tests/.expect/literals.x86.txt (modified) fix 32-bit output Fri, 08 Dec 2017 13:56:35 GMT Peter A. Buhr [6ba16fa] * src/tests/.expect/literals.x86.txt (modified) fix x86 failure Thu, 07 Dec 2017 18:11:45 GMT Peter A. Buhr [5e1adb5] * src/tests/concurrent/examples/datingService.c (modified) use "with" clause Thu, 07 Dec 2017 18:10:51 GMT Peter A. Buhr [09687aa] * src/libcfa/fstream (modified) * src/libcfa/fstream.c (modified) * src/libcfa/gmp (modified) * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) * src/tests/.expect/literals.x64.txt (modified) * src/tests/div.c (modified) * src/tests/function-operator.c (modified) * src/tests/io.c (modified) * src/tests/searchsort.c (modified) * src/tests/sum.c (modified) * src/tests/swap.c (modified) * src/tests/user_literals.c (modified) complete conversion of iostream/fstream to use references Thu, 07 Dec 2017 18:01:33 GMT Peter A. Buhr [92494fd] * src/tests/coroutine/.expect/runningTotal.txt (added) * src/tests/coroutine/runningTotal.c (added) add coroutine test runningTotal Thu, 07 Dec 2017 17:00:10 GMT Thierry Delisle [16a63a78] * src/tests/test.py (modified) Tests now canonicalize tests paths passed on the command line Wed, 06 Dec 2017 16:49:36 GMT Thierry Delisle [16988e8] * src/tests/concurrent/examples/.expect/datingService.txt (modified) * src/tests/concurrent/examples/boundedBuffer.c (modified) * src/tests/concurrent/examples/datingService.c (modified) * src/tests/concurrent/examples/matrixSum.c (modified) * src/tests/coroutine/.expect/fibonacci.txt (moved) * src/tests/coroutine/fibonacci.c (moved) * src/tests/coroutine/fmtLines.c (modified) * src/tests/coroutine/prodcons.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Wed, 06 Dec 2017 16:49:31 GMT Thierry Delisle [a85e44c] * src/tests/test.py (modified) test script can now exclude specific files Wed, 06 Dec 2017 13:01:23 GMT Peter A. Buhr [971d9f2] * src/tests/concurrent/examples/.expect/datingService.txt (modified) * src/tests/concurrent/examples/boundedBuffer.c (modified) * src/tests/concurrent/examples/datingService.c (modified) * src/tests/concurrent/examples/matrixSum.c (modified) * src/tests/coroutine/.expect/fibonacci.txt (moved) * src/tests/coroutine/fibonacci.c (moved) * src/tests/coroutine/fmtLines.c (modified) * src/tests/coroutine/prodcons.c (modified) add "with" clause to test programs Tue, 05 Dec 2017 19:17:17 GMT Thierry Delisle [65197c2] * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) * src/Common/PassVisitor.proto.h (modified) * src/GenPoly/InstantiateGeneric.cc (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/StatementNode.cc (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/AlternativeFinder.h (modified) * src/ResolvExpr/Resolver.cc (modified) * src/ResolvExpr/typeops.h (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/ReferenceToType.cc (modified) * src/SynTree/Statement.cc (modified) * src/SynTree/Statement.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/Type.h (modified) * src/SynTree/Visitor.cc (modified) * src/SynTree/Visitor.h (modified) * src/tests/.expect/declarationErrors.txt (modified) * src/tests/.expect/with-statement.txt (added) * src/tests/with-statement.c (added) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 05 Dec 2017 19:16:53 GMT Thierry Delisle [12d2dc8] * src/SymTab/Validate.cc (modified) * src/tests/concurrent/preempt.c (modified) Removed unnecessary lambada capture in Validate.cc. Temp fix for the ... Tue, 05 Dec 2017 18:36:23 GMT Thierry Delisle [86ad276] * src/CodeGen/FixNames.cc (modified) * src/CodeGen/FixNames.h (modified) * src/Common/PassVisitor.impl.h (modified) * src/Concurrency/Keywords.cc (modified) * src/Concurrency/Waitfor.cc (modified) * src/ControlStruct/ExceptTranslate.cc (modified) * src/ControlStruct/ForExprMutator.cc (modified) * src/ControlStruct/LabelFixer.cc (modified) * src/ControlStruct/LabelFixer.h (modified) * src/ControlStruct/MLEMutator.cc (modified) * src/ControlStruct/Mutate.cc (modified) * src/GenPoly/Box.cc (modified) * src/GenPoly/InstantiateGeneric.cc (modified) * src/GenPoly/Specialize.cc (modified) * src/InitTweak/FixGlobalInit.cc (modified) * src/InitTweak/FixInit.cc (modified) * src/InitTweak/InitTweak.cc (modified) * src/MakeLibCfa.cc (modified) * src/Makefile.in (modified) * src/Parser/StatementNode.cc (modified) * src/SymTab/AddVisit.h (modified) * src/SymTab/Autogen.cc (modified) * src/SymTab/Autogen.h (modified) * src/SymTab/ImplementationType.cc (deleted) * src/SymTab/ImplementationType.h (deleted) * src/SymTab/TypeEquality.cc (deleted) * src/SymTab/TypeEquality.h (deleted) * src/SymTab/Validate.cc (modified) * src/SymTab/module.mk (modified) * src/SynTree/CompoundStmt.cc (modified) * src/SynTree/DeclStmt.cc (modified) * src/SynTree/Statement.cc (modified) * src/SynTree/Statement.h (modified) * src/SynTree/TupleExpr.cc (modified) * src/Tuples/TupleAssignment.cc (modified) * src/Tuples/TupleExpansion.cc (modified) * src/tests/except-mac.h (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 05 Dec 2017 18:29:12 GMT Thierry Delisle [f3b9efc] * src/tests/pybin/settings.py (modified) * src/tests/pybin/test_run.py (modified) * src/tests/pybin/tools.py (modified) * src/tests/test.py (modified) Tests now properly work with multiple architectures Tue, 05 Dec 2017 16:21:43 GMT Thierry Delisle [099a40d] * src/tests/.expect/KRfunctions.x64.txt (moved) * src/tests/.expect/KRfunctions.x86.txt (moved) * src/tests/.expect/attributes.x64.txt (moved) * src/tests/.expect/attributes.x86.txt (moved) * src/tests/.expect/declarationSpecifier.x64.txt (moved) * src/tests/.expect/declarationSpecifier.x86.txt (moved) * src/tests/.expect/extension.x64.txt (moved) * src/tests/.expect/extension.x86.txt (moved) * src/tests/.expect/functions.x64.txt (moved) * src/tests/.expect/functions.x86.txt (moved) * src/tests/.expect/gccExtensions.x64.txt (moved) * src/tests/.expect/gccExtensions.x86.txt (moved) * src/tests/.expect/gmp.x64.txt (moved) * src/tests/.expect/literals.x64.txt (moved) * src/tests/.expect/literals.x86.txt (moved) * src/tests/.expect/math1.x64.txt (moved) * src/tests/.expect/math1.x86.txt (moved) * src/tests/.expect/math2.x64.txt (moved) * src/tests/.expect/math2.x86.txt (moved) * src/tests/.expect/math3.x64.txt (moved) * src/tests/.expect/math3.x86.txt (moved) Moved 32/64-bit tests to .x86/x64.txt Tue, 05 Dec 2017 14:09:59 GMT Rob Schluntz [866f560] * src/tests/.expect/with-statement.txt (added) * src/tests/with-statement.c (added) Add with-statement test Mon, 04 Dec 2017 23:10:25 GMT Thierry Delisle [209383b] * src/tests/pybin/settings.py (modified) * src/tests/pybin/tools.py (modified) * src/tests/test.py (modified) Tests: moved debug flags to settings to eliminate parameters and ... Mon, 04 Dec 2017 23:01:29 GMT Thierry Delisle [bacc36c] * src/tests/pybin/settings.py (added) * src/tests/pybin/test_run.py (modified) * src/tests/pybin/tools.py (modified) * src/tests/test.py (modified) Major test cleanup by modularizing further into pybin Mon, 04 Dec 2017 18:19:42 GMT Thierry Delisle [0ad0c55] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/coroutine/.in/fmtLines.txt (moved) * src/tests/pybin/test_run.py (added) * src/tests/pybin/tools.py (modified) * src/tests/test.py (modified) Updated tests script to handle folders Mon, 04 Dec 2017 16:23:34 GMT Thierry Delisle [b0e5593] * src/tests/concurrent/.expect/monitor.txt (moved) * src/tests/concurrent/.expect/multi-monitor.txt (moved) * src/tests/concurrent/.expect/preempt.txt (moved) * src/tests/concurrent/.expect/thread.txt (moved) * src/tests/concurrent/examples/.expect/boundedBuffer.txt (moved) * src/tests/concurrent/examples/.expect/datingService.txt (moved) * src/tests/concurrent/examples/.expect/matrixSum.txt (moved) * src/tests/concurrent/signal/.expect/block.txt (moved) * src/tests/concurrent/signal/.expect/disjoint.txt (moved) * src/tests/concurrent/signal/.expect/wait.txt (moved) * src/tests/concurrent/signal/barge.c (moved) * src/tests/concurrent/signal/block.c (moved) * src/tests/concurrent/signal/disjoint.c (moved) * src/tests/concurrent/signal/wait.c (moved) * src/tests/concurrent/waitfor/.expect/barge.txt (moved) * src/tests/concurrent/waitfor/.expect/dtor.txt (moved) * src/tests/concurrent/waitfor/.expect/else.txt (moved) * src/tests/concurrent/waitfor/.expect/recurse.txt (moved) * src/tests/concurrent/waitfor/.expect/statment.txt (moved) * src/tests/concurrent/waitfor/.expect/when.txt (moved) * src/tests/coroutine/.expect/coroutine.txt (moved) * src/tests/coroutine/.expect/fmtLines.txt (moved) * src/tests/coroutine/.expect/pingpong.txt (moved) * src/tests/coroutine/.expect/prodcons.txt (moved) Moved expected files for concurrent: Mon, 04 Dec 2017 16:17:51 GMT Thierry Delisle [0aa1b89] * src/tests/concurrent/waitfor/barge.c (moved) * src/tests/concurrent/waitfor/dtor.c (moved) * src/tests/concurrent/waitfor/else.c (moved) * src/tests/concurrent/waitfor/parse.c (moved) * src/tests/concurrent/waitfor/parse2.c (moved) * src/tests/concurrent/waitfor/recurse.c (moved) * src/tests/concurrent/waitfor/simple.c (moved) * src/tests/concurrent/waitfor/statment.c (moved) * src/tests/concurrent/waitfor/when.c (moved) Renamed concurrent tests Mon, 04 Dec 2017 16:15:56 GMT Thierry Delisle [948887f] * src/tests/concurrent/examples/boundedBuffer.c (moved) * src/tests/concurrent/examples/datingService.c (moved) * src/tests/concurrent/examples/matrixSum.c (moved) * src/tests/concurrent/signal/sched-int-barge.c (moved) * src/tests/concurrent/signal/sched-int-block.c (moved) * src/tests/concurrent/signal/sched-int-disjoint.c (moved) * src/tests/concurrent/signal/sched-int-wait.c (moved) * src/tests/concurrent/waitfor/sched-ext-barge.c (moved) * src/tests/concurrent/waitfor/sched-ext-dtor.c (moved) * src/tests/concurrent/waitfor/sched-ext-else.c (moved) * src/tests/concurrent/waitfor/sched-ext-parse.c (moved) * src/tests/concurrent/waitfor/sched-ext-recurse.c (moved) * src/tests/concurrent/waitfor/sched-ext-statment.c (moved) * src/tests/concurrent/waitfor/sched-ext-when.c (moved) * src/tests/concurrent/waitfor/sched-ext.c (moved) * src/tests/concurrent/waitfor/waitfor.c (moved) organized concurrent test folder Mon, 04 Dec 2017 16:10:58 GMT Thierry Delisle [557435e] * src/tests/concurrent/boundedBuffer.c (moved) * src/tests/concurrent/datingService.c (moved) * src/tests/concurrent/matrixSum.c (moved) * src/tests/concurrent/monitor.c (moved) * src/tests/concurrent/multi-monitor.c (moved) * src/tests/concurrent/preempt.c (moved) * src/tests/concurrent/sched-ext-barge.c (moved) * src/tests/concurrent/sched-ext-dtor.c (moved) * src/tests/concurrent/sched-ext-else.c (moved) * src/tests/concurrent/sched-ext-parse.c (moved) * src/tests/concurrent/sched-ext-recurse.c (moved) * src/tests/concurrent/sched-ext-statment.c (moved) * src/tests/concurrent/sched-ext-when.c (moved) * src/tests/concurrent/sched-ext.c (moved) * src/tests/concurrent/sched-int-barge.c (moved) * src/tests/concurrent/sched-int-block.c (moved) * src/tests/concurrent/sched-int-disjoint.c (moved) * src/tests/concurrent/sched-int-wait.c (moved) * src/tests/concurrent/thread.c (moved) * src/tests/concurrent/waitfor.c (moved) * src/tests/coroutine/coroutine.c (moved) * src/tests/coroutine/fmtLines.c (moved) * src/tests/coroutine/pingpong.c (moved) * src/tests/coroutine/prodcons.c (moved) Moved concurrent objects Mon, 04 Dec 2017 16:07:23 GMT Rob Schluntz [e4bc986] * src/Parser/ParseNode.h (modified) * src/tests/.expect/declarationErrors.txt (modified) Add ParseNode print code and update declarationErrors test Fri, 01 Dec 2017 16:58:32 GMT Rob Schluntz [5da9d6a] * 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) * src/ControlStruct/ExceptTranslate.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * src/driver/cfa.cc (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/assert.c (modified) * src/libcfa/bits/align.h (moved) * src/libcfa/bits/containers.h (modified) * src/libcfa/bits/debug.c (moved) * src/libcfa/bits/debug.h (added) * src/libcfa/bits/defs.h (modified) * src/libcfa/bits/locks.h (modified) * src/libcfa/concurrency/alarm.c (modified) * src/libcfa/concurrency/coroutine.c (modified) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/kernel_private.h (modified) * src/libcfa/concurrency/monitor.c (modified) * src/libcfa/concurrency/preemption.c (modified) * src/libcfa/concurrency/thread.c (modified) * src/libcfa/exception.c (modified) * src/libcfa/exception.h (modified) * src/libcfa/interpose.c (modified) * src/libcfa/libhdr.h (deleted) * src/libcfa/libhdr/libdebug.h (deleted) * src/libcfa/libhdr/libtools.h (deleted) * src/libcfa/stdhdr/assert.h (modified) * src/prelude/builtins.c (modified) * src/tests/except-mac.h (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Thu, 30 Nov 2017 15:38:34 GMT Rob Schluntz [efe8172b] * src/tests/except-mac.h (modified) Update except-mac.h for references Wed, 29 Nov 2017 19:50:33 GMT Thierry Delisle [36982fc] * src/ControlStruct/ExceptTranslate.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * src/driver/cfa.cc (modified) * src/libcfa/assert.c (modified) * src/libcfa/bits/locks.h (modified) * src/libcfa/concurrency/alarm.c (modified) * src/libcfa/concurrency/coroutine.c (modified) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/kernel_private.h (modified) * src/libcfa/concurrency/monitor.c (modified) * src/libcfa/concurrency/preemption.c (modified) * src/libcfa/concurrency/thread.c (modified) * src/libcfa/exception.c (modified) * src/libcfa/exception.h (modified) * src/libcfa/interpose.c (modified) * src/libcfa/libhdr/libdebug.c (modified) * src/libcfa/libhdr/libdebug.h (modified) * src/libcfa/stdhdr/assert.h (modified) * src/prelude/builtins.c (modified) * src/tests/except-mac.h (modified) Renamed internal stuff to __cfaabi_... Tue, 28 Nov 2017 16:49:12 GMT Thierry Delisle [8a0a64d9] * doc/refrat/refrat.tex (modified) * doc/user/user.tex (modified) * src/GenPoly/Box.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/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/functions.c (modified) * src/tests/polymorphism.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 28 Nov 2017 03:58:12 GMT Peter A. Buhr [8eb348a] * src/tests/.expect/32/functions.txt (added) update 32-bit functions test