# # ChangeLog for / # # Generated by Trac 1.6 # Apr 29, 2026, 9:24:26 AM Tue, 30 Jan 2018 19:04:27 GMT Thierry Delisle [2e9aed4] * src/libcfa/bits/locks.h (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/monitor.c (modified) * src/libcfa/concurrency/preemption.c (modified) Fixed non-preemptive locks Tue, 30 Jan 2018 19:03:06 GMT Thierry Delisle [813ddcaa] * src/libcfa/interpose.c (modified) Interpose now replaces abort/segfault handlers Tue, 30 Jan 2018 19:02:22 GMT Thierry Delisle [24ed606] * src/driver/cfa.cc (modified) Force the compiler to always include interpose logic Fri, 26 Jan 2018 19:40:14 GMT Thierry Delisle [91496f3] * Jenkinsfile (modified) * src/benchmark/Makefile.am (modified) * src/benchmark/Makefile.in (modified) Fixed behcnmarks for jenkins Thu, 25 Jan 2018 22:02:09 GMT Thierry Delisle [dbe9b08] * src/libcfa/bits/locks.h (modified) * src/libcfa/bits/signal.h (added) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/preemption.c (modified) * src/libcfa/interpose.c (modified) Spinlocks are now non-preemptive, stack-traces should print correctly Thu, 25 Jan 2018 18:00:12 GMT Thierry Delisle [6e0f4bd] * src/ResolvExpr/CurrentObject.cc (modified) * src/libcfa/bits/locks.h (modified) * 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/preemption.c (modified) * src/tests/.expect/vector.txt (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 25 Jan 2018 18:00:06 GMT Thierry Delisle [f7d6bb0] * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/kernel_private.h (modified) * src/libcfa/concurrency/thread.c (modified) Added doubly-linked list of existing threads Wed, 24 Jan 2018 20:38:11 GMT Peter A. Buhr [b6ec245] Merge branch 'master' of plg2:software/cfa/cfa-cc 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 20:34:30 GMT Peter A. Buhr [5db12715] * src/tests/.expect/vector.txt (modified) fix 32-bit vector test Wed, 24 Jan 2018 02:57:24 GMT Alan Kennedy [ccbf683] * src/libcfa/concurrency/CtxSwitch-armv7l.S (added) forgot ARM context switch Tue, 23 Jan 2018 23:04:34 GMT Peter A. Buhr [258e6ad5] * src/libcfa/concurrency/preemption.c (modified) fix ARM context-switch build Tue, 23 Jan 2018 22:46:43 GMT Alan Kennedy [b6838214] * 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/system.fig (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/frontpgs.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/thesis.tex (modified) * doc/proposals/concurrency/version (modified) * src/CodeGen/FixMain.cc (modified) * src/CodeGen/GenType.cc (modified) * src/CodeTools/DeclStats.cc (modified) * src/CodeTools/TrackLoc.cc (modified) * src/Common/PassVisitor.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/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/InitTweak/GenInit.cc (modified) * src/InitTweak/InitTweak.cc (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/parser.yy (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/FindOpenVars.cc (modified) * src/ResolvExpr/Occurs.cc (modified) * src/ResolvExpr/PolyCost.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/Resolver.h (modified) * src/ResolvExpr/TypeMap.h (deleted) * src/ResolvExpr/Unify.cc (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) * src/SymTab/Mangler.cc (modified) * src/SymTab/Mangler.h (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/AggregateDecl.cc (modified) * src/SynTree/CompoundStmt.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) * src/SynTree/FunctionDecl.cc (modified) * src/SynTree/Label.h (modified) * src/SynTree/Type.h (modified) * src/SynTree/TypeSubstitution.cc (modified) * src/SynTree/TypeSubstitution.h (modified) * src/SynTree/VarExprReplacer.cc (modified) * src/SynTree/VarExprReplacer.h (modified) * src/Tuples/TupleAssignment.cc (modified) * src/Tuples/TupleExpansion.cc (modified) * src/benchmark/Makefile.am (modified) * src/benchmark/Makefile.in (modified) * src/benchmark/schedint/pthreads.c (added) * src/libcfa/bits/defs.h (modified) * src/libcfa/concurrency/monitor.c (modified) * src/libcfa/concurrency/preemption.c (modified) * src/libcfa/fstream (modified) * src/libcfa/fstream.c (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/alloc.txt (modified) * src/tests/.expect/ato.txt (modified) * src/tests/.expect/ctor-autogen.txt (deleted) * src/tests/.expect/declarationSpecifier.x64.txt (modified) * src/tests/.expect/declarationSpecifier.x86.txt (modified) * src/tests/.expect/dtor-early-exit-ERR1.txt (deleted) * src/tests/.expect/dtor-early-exit-ERR2.txt (deleted) * src/tests/.expect/gccExtensions.x64.txt (modified) * src/tests/.expect/gccExtensions.x86.txt (modified) * src/tests/.expect/libcfa_vector.txt (deleted) * src/tests/.expect/literals.x64.txt (modified) * src/tests/.expect/literals.x86.txt (modified) * src/tests/.expect/memberCtors-ERR1.txt (deleted) * src/tests/.expect/random.txt (modified) * src/tests/.expect/searchsort.txt (modified) * src/tests/.expect/vector.txt (added) * 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/ato.c (modified) * src/tests/concurrent/examples/.in/quickSort.txt (added) * src/tests/concurrent/examples/boundedBuffer.c (modified) * src/tests/concurrent/examples/datingService.c (modified) * src/tests/concurrent/examples/quickSort.c (added) * 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/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/random.c (modified) * src/tests/searchsort.c (modified) * 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) * 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) add context switch for ARM Tue, 23 Jan 2018 22:02:46 GMT Alan Kennedy [b158d8f] * src/libcfa/bits/locks.h (modified) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/preemption.c (modified) add context switch for ARM Tue, 23 Jan 2018 18:12:35 GMT Rob Schluntz [15d248e] * src/Concurrency/Waitfor.cc (modified) * src/benchmark/Makefile.am (modified) * src/benchmark/Makefile.in (modified) * src/libcfa/concurrency/preemption.c (modified) * src/tests/.expect/alloc-ERROR.txt (modified) * src/tests/.expect/alloc.txt (modified) * src/tests/.expect/vector.txt (added) * src/tests/alloc.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Tue, 23 Jan 2018 18:12:26 GMT Rob Schluntz [84e8423] * src/ResolvExpr/CurrentObject.cc (modified) Fix initialization issue with nested unions Tue, 23 Jan 2018 15:49:53 GMT Thierry Delisle [81e1f32b] * src/CodeGen/GenType.cc (modified) * src/CodeTools/DeclStats.cc (modified) * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) * src/ControlStruct/ExceptTranslate.cc (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/AlternativeFinder.h (modified) * src/ResolvExpr/CommonType.cc (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/CompoundStmt.cc (modified) * src/SynTree/FunctionDecl.cc (modified) * src/SynTree/VarExprReplacer.cc (modified) * src/SynTree/VarExprReplacer.h (modified) * src/tests/.expect/alloc-ERROR.txt (modified) * src/tests/.expect/alloc.txt (modified) * src/tests/.expect/libcfa_vector.txt (deleted) * src/tests/.expect/vector.txt (added) * src/tests/alloc.c (modified) * src/tests/vector.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 23 Jan 2018 15:49:24 GMT Thierry Delisle [d2d50d7] * src/Concurrency/Waitfor.cc (modified) * src/benchmark/Makefile.am (modified) * src/benchmark/Makefile.in (modified) Fixed warnings in jenkins benchmark Tue, 23 Jan 2018 15:01:26 GMT Thierry Delisle [05615ba] * src/libcfa/concurrency/preemption.c (modified) Added commented debug line for preemption, uncomment to print log on ... 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 Mon, 22 Jan 2018 22:03:19 GMT Rob Schluntz [e23d20b] * src/CodeTools/DeclStats.cc (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Mon, 22 Jan 2018 20:09:01 GMT Aaron Moss [9cdfb4d0] * 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/system.fig (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/frontpgs.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/thesis.tex (modified) * doc/proposals/concurrency/version (modified) * src/CodeGen/FixMain.cc (modified) * src/CodeTools/TrackLoc.cc (modified) * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) * src/Concurrency/Keywords.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/InitTweak/GenInit.cc (modified) * src/InitTweak/InitTweak.cc (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/parser.yy (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/FindOpenVars.cc (modified) * src/ResolvExpr/Occurs.cc (modified) * src/ResolvExpr/PolyCost.cc (modified) * src/ResolvExpr/PtrsAssignable.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * src/ResolvExpr/Resolver.h (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/AggregateDecl.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) * src/SynTree/Label.h (modified) * src/SynTree/Type.h (modified) * src/SynTree/TypeSubstitution.cc (modified) * src/SynTree/TypeSubstitution.h (modified) * src/Tuples/TupleAssignment.cc (modified) * src/Tuples/TupleExpansion.cc (modified) * src/benchmark/Makefile.am (modified) * src/benchmark/Makefile.in (modified) * src/benchmark/schedint/pthreads.c (added) * src/libcfa/bits/defs.h (modified) * src/libcfa/concurrency/monitor.c (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/ctor-autogen.txt (deleted) * src/tests/.expect/declarationSpecifier.x64.txt (modified) * src/tests/.expect/declarationSpecifier.x86.txt (modified) * src/tests/.expect/dtor-early-exit-ERR1.txt (deleted) * src/tests/.expect/dtor-early-exit-ERR2.txt (deleted) * src/tests/.expect/gccExtensions.x64.txt (modified) * src/tests/.expect/gccExtensions.x86.txt (modified) * src/tests/.expect/libcfa_vector.txt (deleted) * src/tests/.expect/literals.x64.txt (modified) * src/tests/.expect/literals.x86.txt (modified) * src/tests/.expect/memberCtors-ERR1.txt (deleted) * src/tests/.expect/random.txt (modified) * src/tests/.expect/searchsort.txt (modified) * 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/ato.c (modified) * src/tests/concurrent/examples/.in/quickSort.txt (added) * src/tests/concurrent/examples/boundedBuffer.c (modified) * src/tests/concurrent/examples/datingService.c (modified) * src/tests/concurrent/examples/quickSort.c (added) * 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/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/random.c (modified) * src/tests/searchsort.c (modified) * 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) * 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 Mon, 22 Jan 2018 20:08:55 GMT Aaron Moss [326cd2b] * src/CodeTools/DeclStats.cc (modified) Update DeclStats with more stats, handle new linkage specs Mon, 22 Jan 2018 19:28:01 GMT Rob Schluntz [b04a408] * src/ResolvExpr/TypeMap.h (deleted) Remove unused TypeMap file Mon, 22 Jan 2018 19:27:24 GMT Rob Schluntz [e5c74d1] * src/CodeTools/DeclStats.cc (modified) Convert DeclStats to PassVisitor Mon, 22 Jan 2018 16:46:50 GMT Rob Schluntz [13deae88] * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/AlternativeFinder.h (modified) Convert AlternativeFinder to PassVisitor Fri, 19 Jan 2018 20:50:38 GMT Rob Schluntz [73367a8] * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) Add InitExpr and UntypedInitExpr functionality to PassVisitor Fri, 19 Jan 2018 16:18:27 GMT Rob Schluntz [891c3e3] * doc/proposals/concurrency/text/frontpgs.tex (modified) * doc/proposals/concurrency/thesis.tex (modified) * doc/proposals/concurrency/version (modified) * src/tests/.expect/libcfa_vector.txt (deleted) * 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/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:/u/cforall/software/cfa /cfa-cc 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 20:08:33 GMT Thierry Delisle [d27f609] * 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) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 18 Jan 2018 20:06:33 GMT Thierry Delisle [967e3c9] * tools/repeat.c (modified) Repeat tool can now redirect output Thu, 18 Jan 2018 19:59:06 GMT Peter A. Buhr [35a4b94d] * doc/proposals/concurrency/text/frontpgs.tex (modified) * doc/proposals/concurrency/thesis.tex (modified) * doc/proposals/concurrency/version (modified) * tools/repeat.c (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc 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 Thu, 18 Jan 2018 19:16:30 GMT Thierry Delisle [5eba8ce] * tools/repeat.c (modified) Fixed bug in repeat program 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 Wed, 17 Jan 2018 19:38:38 GMT Rob Schluntz [78754d7] * src/ResolvExpr/CurrentObject.cc (modified) Fix assertion failure in CurrentObject [fixes #77] Wed, 17 Jan 2018 17:52:15 GMT Rob Schluntz [53452de] * src/ResolvExpr/CommonType.cc (modified) Convert CommonType to PassVisitor Wed, 17 Jan 2018 16:49:15 GMT Rob Schluntz [36a2367] * src/ResolvExpr/Unify.cc (modified) Convert Unify to PassVisitor Wed, 17 Jan 2018 16:17:42 GMT Rob Schluntz [d7d9a60] * src/SymTab/Mangler.cc (modified) * src/SymTab/Mangler.h (modified) Convert Mangler to PassVisitor Tue, 16 Jan 2018 18:37:40 GMT Rob Schluntz [ad51cc2] * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/RenameVars.cc (modified) * src/ResolvExpr/RenameVars.h (modified) * src/ResolvExpr/Resolver.cc (modified) Convert RenameVars to PassVisitor Mon, 15 Jan 2018 20:40:34 GMT Rob Schluntz [f07c1e6] * src/ResolvExpr/PtrsAssignable.cc (modified) Convert PtrsAssignable to PassVisitor Mon, 15 Jan 2018 20:10:55 GMT Rob Schluntz [12145b9] * src/ResolvExpr/PtrsCastable.cc (modified) Convert PtrsCastable to PassVisitor Mon, 15 Jan 2018 19:38:39 GMT Rob Schluntz [c0b9f5d] * src/ControlStruct/ExceptTranslate.cc (modified) * src/SynTree/CompoundStmt.cc (modified) * src/SynTree/FunctionDecl.cc (modified) * src/SynTree/VarExprReplacer.cc (modified) * src/SynTree/VarExprReplacer.h (modified) Convert VarExprReplacer to PassVisitor Mon, 15 Jan 2018 18:32:38 GMT Rob Schluntz [7dc0246d] * src/CodeGen/GenType.cc (modified) Convert GenType to PassVisitor Mon, 15 Jan 2018 15:21:59 GMT Rob Schluntz [bee7f04] * doc/proposals/concurrency/Makefile (modified) * doc/proposals/concurrency/annex/glossary.tex (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/text/together.tex (modified) * doc/proposals/concurrency/thesis.tex (modified) * doc/proposals/concurrency/version (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Fri, 12 Jan 2018 22:03:16 GMT Rob Schluntz [1a4bef3] * src/GenPoly/Box.cc (modified) * src/GenPoly/Lvalue.cc (modified) Ensure that dereference type is marked as lvalue after reference ... Fri, 12 Jan 2018 21:57:40 GMT Rob Schluntz [0690350] * src/GenPoly/Box.cc (modified) * src/GenPoly/Lvalue.cc (modified) * src/SynTree/AggregateDecl.cc (modified) * src/SynTree/Expression.cc (modified) Minor code cleanup 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 Thu, 11 Jan 2018 16:15:15 GMT Rob Schluntz [bd0b6b62] * src/ResolvExpr/CastCost.cc (modified) * src/ResolvExpr/ConversionCost.cc (modified) * src/ResolvExpr/ConversionCost.h (modified) Convert ConversionCost and CastCost to PassVisitor Thu, 11 Jan 2018 15:50:03 GMT Rob Schluntz [721cd19f] * src/ResolvExpr/CastCost.cc (modified) * src/ResolvExpr/ConversionCost.cc (modified) * src/ResolvExpr/ConversionCost.h (modified) Refactor ConversionCost and CastCost to remove explicit recursive ... Wed, 10 Jan 2018 18:21:51 GMT Rob Schluntz [80e85829] * 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 Wed, 10 Jan 2018 16:12:53 GMT Rob Schluntz [eb0aedb] * src/ResolvExpr/CastCost.cc (modified) * src/ResolvExpr/ConversionCost.cc (modified) Minor code cleanup Tue, 09 Jan 2018 22:35:39 GMT Rob Schluntz [b8a4f47] * src/GenPoly/ScrubTyVars.cc (modified) * src/GenPoly/ScrubTyVars.h (modified) Convert ScrubTyVars to PassVisitor Tue, 09 Jan 2018 21:03:54 GMT Rob Schluntz [e9a715d3] * src/SynTree/TypeSubstitution.cc (modified) * src/SynTree/TypeSubstitution.h (modified) Convert TypeSubstitution's apply functionality to PassVisitor Tue, 09 Jan 2018 19:39:29 GMT Rob Schluntz [07c178f0] * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) Declare PassVisitor before including TypeSubstitution so that ... Mon, 08 Jan 2018 21:20:38 GMT Rob Schluntz [f240484] * src/Tuples/TupleExpansion.cc (modified) Convert MemberTupleExpander to PassVisitor Mon, 08 Jan 2018 20:24:24 GMT Rob Schluntz [b3fc977] * src/InitTweak/FixInit.cc (modified) Merge MutatingResolver pass into GenStructMemberCalls Mon, 08 Jan 2018 19:34:32 GMT Rob Schluntz [94e025a2] * src/ControlStruct/LabelFixer.cc (modified) * src/ControlStruct/MLEMutator.cc (modified) * src/ControlStruct/MLEMutator.h (modified) * src/SynTree/Label.h (modified) Convert MLEMutator to PassVisitor Fri, 05 Jan 2018 21:44:34 GMT Rob Schluntz [8587878e] * src/ResolvExpr/Resolver.cc (modified) Refactor findIntegralExpression and use it to resolve if/for/while ... Fri, 05 Jan 2018 20:21:42 GMT Thierry Delisle [5b51f5e] * src/CodeTools/TrackLoc.cc (modified) * src/InitTweak/FixInit.cc (modified) * src/InitTweak/GenInit.cc (modified) * src/InitTweak/InitTweak.cc (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/CommonType.cc (modified) * src/ResolvExpr/ConversionCost.cc (modified) * src/ResolvExpr/CurrentObject.cc (modified) * src/ResolvExpr/FindOpenVars.cc (modified) * src/ResolvExpr/Occurs.cc (modified) * src/ResolvExpr/PolyCost.cc (modified) * src/ResolvExpr/PtrsAssignable.cc (modified) * src/ResolvExpr/Resolver.h (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/AggregateDecl.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) * src/SynTree/Type.h (modified) * src/Tuples/TupleAssignment.cc (modified) * src/Tuples/TupleExpansion.cc (modified) * src/libcfa/bits/defs.h (modified) * src/libcfa/concurrency/monitor.c (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/concurrent/examples/.in/quickSort.txt (added) * 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) * src/tests/searchsort.c (modified) * 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) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc 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, 05 Jan 2018 19:04:28 GMT Rob Schluntz [a974dad] * src/tests/concurrent/examples/.in/quickSort.txt (added) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc 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 Thu, 04 Jan 2018 21:38:10 GMT Rob Schluntz [6138d0f] * src/ResolvExpr/Resolver.cc (modified) Update assertion message in findSingleExpression Wed, 03 Jan 2018 15:40:02 GMT Rob Schluntz [4b97770] * src/ResolvExpr/CurrentObject.cc (modified) * src/SymTab/Validate.cc (modified) Add error handling for C-style initialization of VLAs Wed, 03 Jan 2018 15:11:04 GMT Rob Schluntz [be9aa0f] * src/InitTweak/GenInit.cc (modified) Construct all initialized VLAs Wed, 03 Jan 2018 15:10:41 GMT Rob Schluntz [4e22d7d] * src/InitTweak/GenInit.cc (modified) More precisely determine when array is VLA Wed, 03 Jan 2018 15:10:20 GMT Rob Schluntz [300d75b] * src/InitTweak/GenInit.cc (modified) Tighten the case where array dimension is hoisted 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 19:16:49 GMT Rob Schluntz [8aa474a] * src/SynTree/Type.h (modified) Add isUnprototyped member to FunctionType 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 18:36:50 GMT Peter A. Buhr [490d9972] * src/libcfa/bits/defs.h (modified) remove spacing in likely macro 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 Sun, 24 Dec 2017 13:04:57 GMT Peter A. Buhr [1e6e08de] * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) print "true" and "false" for _Bool Sun, 24 Dec 2017 13:02:48 GMT Peter A. Buhr [b9be000b] * src/Parser/parser.yy (modified) parse _Static_assert in structure Fri, 22 Dec 2017 21:20:00 GMT Rob Schluntz [f64d9bc] * src/ResolvExpr/CurrentObject.cc (modified) Handle initialization of arrays with enumerator dimension and VLAs ... Fri, 22 Dec 2017 21:18:29 GMT Rob Schluntz [caab997] * src/InitTweak/InitTweak.cc (modified) Recognize enumerators as constexpr Fri, 22 Dec 2017 21:17:52 GMT Rob Schluntz [fc9153d] * src/SynTree/AggregateDecl.cc (modified) * src/SynTree/Declaration.h (modified) Add helper function for determining the value of an enumerator Fri, 22 Dec 2017 21:16:53 GMT Rob Schluntz [ddb80bd] * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) Add intValue helper function to ConstantExpr Fri, 22 Dec 2017 21:15:24 GMT Rob Schluntz [fdd0509] * src/InitTweak/GenInit.cc (modified) Hoist non-constexpr array dimensions Fri, 22 Dec 2017 21:13:42 GMT Rob Schluntz [c1bf35f] * src/ResolvExpr/Resolver.h (modified) Add findSingleExpression overload to header file Fri, 22 Dec 2017 18:49:23 GMT Rob Schluntz [05a0ff2] * doc/proposals/concurrency/.gitignore (modified) * doc/proposals/concurrency/Makefile (modified) * doc/proposals/concurrency/figures/system.fig (modified) * src/benchmark/Makefile.am (modified) * src/benchmark/Makefile.in (modified) * src/benchmark/schedint/pthreads.c (added) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Fri, 22 Dec 2017 18:49:14 GMT Rob Schluntz [6dfa2e1] * src/InitTweak/FixInit.cc (modified) Do not attempt to construct/destruct StmtExprs of non-constructable types Fri, 22 Dec 2017 18:48:44 GMT Rob Schluntz [9fe33947] * src/InitTweak/FixInit.cc (modified) * src/InitTweak/GenInit.cc (modified) * src/SynTree/Expression.cc (modified) Minor code cleanup Thu, 21 Dec 2017 15:42:11 GMT Rob Schluntz [523232d] * src/libcfa/concurrency/monitor.c (modified) Fix warnings when printing int_fast16_t Tue, 19 Dec 2017 18:47:38 GMT Thierry Delisle [3eb4541] * src/benchmark/Makefile.am (modified) * src/benchmark/Makefile.in (modified) * src/benchmark/schedint/pthreads.c (added) Added benchmark for pthread condition variables Tue, 19 Dec 2017 18:24:02 GMT Thierry Delisle [cd3aee2] * src/tests/concurrent/examples/boundedBuffer.c (modified) * src/tests/concurrent/examples/quickSort.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Mon, 18 Dec 2017 20:24:54 GMT Rob Schluntz [ce7ed2c] * src/ResolvExpr/FindOpenVars.cc (modified) Convert FindOpenVars to PassVisitor Mon, 18 Dec 2017 20:24:40 GMT Rob Schluntz [a180ded] * src/ResolvExpr/PolyCost.cc (modified) Convert PolyCost to PassVisitor Mon, 18 Dec 2017 20:18:41 GMT Rob Schluntz [103b264] * src/ResolvExpr/Occurs.cc (modified) Convert Occurs to PassVisitor Mon, 18 Dec 2017 19:55:52 GMT Rob Schluntz [ecd4923] * src/ResolvExpr/CommonType.cc (modified) * src/ResolvExpr/ConversionCost.cc (modified) * src/ResolvExpr/PtrsAssignable.cc (modified) Remove unnecessary attribute unused 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