# # ChangeLog for src # # Generated by Trac 1.2.1 # Apr 27, 2024, 11:10:45 AM Sat, 14 Apr 2018 23:11:03 GMT Peter A. Buhr [82df430] * src/libcfa/time (modified) formatting Fri, 13 Apr 2018 19:49:55 GMT Peter A. Buhr [deaef5b] * src/libcfa/time (modified) use default constructors where possible Fri, 13 Apr 2018 15:16:36 GMT Rob Schluntz [e93f1d2] * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/clock (added) * src/libcfa/concurrency/kernel (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/iostream (modified) * src/libcfa/time (modified) * src/libcfa/time.c (modified) * src/libcfa/time_t.h (added) * src/tests/.expect/literals.x64.txt (modified) * src/tests/.expect/literals.x86.txt (modified) * src/tests/concurrent/preempt.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/minmax.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Fri, 13 Apr 2018 15:16:24 GMT Rob Schluntz [01963df] * src/libcfa/concurrency/kernel.c (modified) Update condition in kernel.c Fri, 13 Apr 2018 14:13:08 GMT Peter A. Buhr [bd5cf7c] * src/tests/.expect/literals.x86.txt (modified) fix 32-bit output Fri, 13 Apr 2018 12:44:35 GMT Peter A. Buhr [07b8001] * src/libcfa/time (modified) * src/libcfa/time_t.h (modified) * src/tests/.expect/literals.x64.txt (modified) adjust size of "time" Fri, 13 Apr 2018 00:53:12 GMT Peter A. Buhr [10a97ad] * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/clock (added) * src/libcfa/iostream (modified) * src/libcfa/time (modified) * src/libcfa/time.c (modified) * src/tests/.expect/literals.x64.txt (modified) reduce size of "time" Thu, 12 Apr 2018 21:13:04 GMT Rob Schluntz [d0d5054] * src/SynTree/TypeSubstitution.cc (modified) * src/SynTree/TypeSubstitution.h (modified) Recursively substitute type variables when applying a substitution Thu, 12 Apr 2018 20:59:17 GMT Rob Schluntz [8711c6c] * src/tests/.expect/attributes.x64.txt (modified) * src/tests/.expect/attributes.x86.txt (modified) Update attributes test output Thu, 12 Apr 2018 18:46:15 GMT Rob Schluntz [7862059] * src/ControlStruct/ExceptTranslate.cc (modified) * src/Makefile.in (modified) * src/SynTree/CompoundStmt.cc (modified) * src/SynTree/DeclReplacer.cc (added) * src/SynTree/DeclReplacer.h (moved) * src/SynTree/FunctionDecl.cc (modified) * src/SynTree/VarExprReplacer.cc (deleted) * src/SynTree/module.mk (modified) Change VarExprReplacer to DeclReplacer and implement TypeInstType ... Tue, 10 Apr 2018 23:17:08 GMT Rob Schluntz [98278b3a] * src/ResolvExpr/ConversionCost.cc (modified) Remove conversion from pointer type to zero_t Tue, 10 Apr 2018 23:11:06 GMT Rob Schluntz [43c6fe77] * src/ResolvExpr/CommonType.cc (modified) Remove debug print Tue, 10 Apr 2018 23:08:50 GMT Rob Schluntz [bbf3fda] * src/SymTab/Validate.cc (modified) * src/libcfa/stdlib.c (modified) Use ForallFixer on every FunctionType Tue, 10 Apr 2018 21:51:04 GMT Peter A. Buhr [2ae8507] * src/tests/minmax.c (modified) reauthor Tue, 10 Apr 2018 21:50:27 GMT Peter A. Buhr [0f56058] * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/concurrency/kernel (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/time (modified) * src/libcfa/time_t.h (added) * src/tests/concurrent/preempt.c (modified) * src/tests/concurrent/signal/block.c (modified) * src/tests/concurrent/signal/disjoint.c (modified) * src/tests/concurrent/signal/wait.c (modified) divide "time" into type and functions Tue, 10 Apr 2018 19:53:53 GMT Rob Schluntz [33f5b57] * src/ResolvExpr/ConversionCost.cc (modified) Remove conversion from basic type to zero_t/one_t Tue, 10 Apr 2018 19:31:07 GMT Rob Schluntz [ca37445] * 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 (deleted) * src/libcfa/bits/locks.h (modified) * src/libcfa/concurrency/alarm.c (modified) * src/libcfa/concurrency/alarm.h (modified) * src/libcfa/concurrency/coroutine (modified) * src/libcfa/concurrency/coroutine.c (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel (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/preemption.h (modified) * src/libcfa/concurrency/thread (modified) * src/libcfa/concurrency/thread.c (modified) * src/libcfa/time (modified) * src/libcfa/time.c (added) * src/tests/.expect/time.x64.txt (added) * src/tests/.expect/time.x86.txt (added) * src/tests/concurrent/examples/datingService.c (modified) * src/tests/concurrent/preempt.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/simple.c (modified) * 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) * src/tests/preempt_longrun/stack.c (modified) * src/tests/preempt_longrun/yield.c (modified) * src/tests/time.c (added) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Mon, 09 Apr 2018 18:21:27 GMT Peter A. Buhr [8ad6533] * src/benchmark/bench.h (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/bits/cfatime.h (deleted) * src/libcfa/concurrency/alarm.c (modified) * src/libcfa/concurrency/preemption.c (modified) * src/libcfa/time (modified) * src/tests/concurrent/examples/datingService.c (modified) * src/tests/concurrent/preempt.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/simple.c (modified) * 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) * src/tests/preempt_longrun/stack.c (modified) * src/tests/preempt_longrun/yield.c (modified) remove cfatime.h, move itimerval constructor to "time", update ... Mon, 09 Apr 2018 17:51:37 GMT Peter A. Buhr [35f730f] * src/Parser/lex.ll (modified) formatting Sun, 08 Apr 2018 13:05:31 GMT Peter A. Buhr [f20794c] * src/tests/.expect/time.x86.txt (modified) adjust 32-bit output Sun, 08 Apr 2018 11:48:20 GMT Peter A. Buhr [d35abc2] * src/tests/time.c (modified) missing test.c for expected output Fri, 06 Apr 2018 17:24:31 GMT Peter A. Buhr [643c6b9] * src/libcfa/time (modified) * src/tests/.expect/time.x64.txt (modified) cleanup, add "div" for Duration Thu, 05 Apr 2018 15:58:01 GMT Rob Schluntz [9d1e3f7] * src/Common/ErrorObjects.h (modified) * src/ResolvExpr/CommonType.cc (modified) Minor updates Thu, 05 Apr 2018 01:50:23 GMT Peter A. Buhr [bc03be3] * src/libcfa/concurrency/alarm.c (modified) * src/libcfa/time (modified) formatting, remove convert of timeval/timespec to Duration, adjust ... Wed, 04 Apr 2018 01:19:26 GMT Peter A. Buhr [bb37870] * src/tests/.expect/time.x86.txt (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Wed, 04 Apr 2018 01:19:21 GMT Peter A. Buhr [9f652a1] * src/libcfa/time (modified) formatting and add ?%=? for duration Tue, 03 Apr 2018 18:02:12 GMT Rob Schluntz [593370c] * src/CodeGen/CodeGenerator.cc (modified) Modify codgen to put struct/union attributes in the correct position Tue, 03 Apr 2018 17:58:10 GMT Rob Schluntz [0f40912] * src/SymTab/Validate.cc (modified) Hoist _Static_assert declarations from struct/union bodies Tue, 03 Apr 2018 15:14:07 GMT Rob Schluntz [bd87b138] * src/ResolvExpr/Resolver.cc (modified) Resolve _Static_assert condition Tue, 03 Apr 2018 15:13:41 GMT Rob Schluntz [92fea32] * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) Add codegen for _Static_assert Tue, 03 Apr 2018 15:13:10 GMT Rob Schluntz [f6e3e34] * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/parser.yy (modified) * src/SynTree/Declaration.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/Visitor.h (modified) Add StaticAssertDecl node Mon, 02 Apr 2018 03:12:51 GMT Peter A. Buhr [1031c7e] * src/tests/.expect/time.x86.txt (modified) update 32-bit test Mon, 02 Apr 2018 02:26:48 GMT Peter A. Buhr [8eb2018] * src/libcfa/time (modified) * src/libcfa/time.c (modified) * src/tests/.expect/time.x64.txt (modified) * src/tests/time.c (modified) cleanup, remove conversion of timeval/timespec to duration Mon, 02 Apr 2018 02:21:05 GMT Peter A. Buhr [ce28c7b] * src/Parser/lex.ll (modified) remove _At keyword, formatting Sat, 31 Mar 2018 14:05:11 GMT Peter A. Buhr [17417cf] * src/tests/.expect/time.x64.txt (moved) * src/tests/.expect/time.x86.txt (added) fix 32-bit test problem for "time" Sat, 31 Mar 2018 03:38:42 GMT Peter A. Buhr [4c1b48f3] * src/libcfa/concurrency/invoke.h (modified) fix build issue Fri, 30 Mar 2018 23:23:46 GMT Peter A. Buhr [94ddede] * src/tests/concurrent/signal/block.c (modified) use active_thread() Fri, 30 Mar 2018 23:22:35 GMT Peter A. Buhr [273cde6] * src/libcfa/time (modified) make constants long long int Fri, 30 Mar 2018 23:21:28 GMT Peter A. Buhr [b10affd] * src/libcfa/bits/locks.h (modified) * src/libcfa/concurrency/coroutine (modified) * src/libcfa/concurrency/coroutine.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 (modified) * src/libcfa/concurrency/thread.c (modified) thread-local storage converted to structure and thread-local macros ... Fri, 30 Mar 2018 22:16:42 GMT Peter A. Buhr [fae90d5] * src/Parser/parser.yy (modified) add casts for concurrency types Wed, 28 Mar 2018 20:46:54 GMT Rob Schluntz [3d2b7bc] * src/CodeGen/OperatorTable.cc (modified) * src/CodeGen/OperatorTable.h (modified) * src/SymTab/Validate.cc (modified) * src/tests/operators.c (modified) Check for operator-as-object errors Tue, 27 Mar 2018 21:45:37 GMT Peter A. Buhr [43725bd] * src/tests/.expect/time.txt (added) * src/tests/time.c (added) add test for time package Tue, 27 Mar 2018 21:22:58 GMT Peter A. Buhr [2a84d06d] * 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/kernel (modified) * src/libcfa/concurrency/preemption.c (modified) * src/libcfa/concurrency/preemption.h (modified) * src/libcfa/time (modified) * src/libcfa/time.c (added) second draft of time package and incorporation into runtime kernel Tue, 27 Mar 2018 14:21:32 GMT Rob Schluntz [b5563e1] * doc/papers/concurrency/Makefile (modified) * doc/papers/concurrency/Paper.tex (modified) * doc/papers/concurrency/annex/local.bib (modified) * doc/papers/concurrency/style/cfa-format.tex (modified) * doc/papers/general/Paper.tex (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/lex.ll (modified) * src/Parser/parser.yy (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/time (added) * src/tests/coroutine/fibonacci.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Fri, 23 Mar 2018 13:29:57 GMT Peter A. Buhr [af1ed1ad] * src/tests/coroutine/fibonacci.c (modified) formatting Fri, 23 Mar 2018 13:29:09 GMT Peter A. Buhr [7e419e7] * src/Parser/lex.ll (modified) * src/Parser/parser.yy (modified) formatting, documentation Thu, 22 Mar 2018 21:53:55 GMT Peter A. Buhr [6ecc079] * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/time (added) first draft of time package Thu, 22 Mar 2018 20:41:01 GMT Peter A. Buhr [dc7db63] * src/Parser/ExpressionNode.cc (modified) * src/Parser/lex.ll (modified) * src/Parser/parser.yy (modified) extend postfix routine-call to variables/expressions Thu, 22 Mar 2018 14:48:37 GMT Rob Schluntz [a9b1b0c] * src/GenPoly/Lvalue.cc (modified) Tweak the conditions in FixIntrinsicArgs to add &/* more correctly ... Wed, 21 Mar 2018 16:03:55 GMT Rob Schluntz [101a4d2] * src/tests/.expect/references.txt (modified) * src/tests/references.c (modified) Update references test to include several commented lines Tue, 20 Mar 2018 20:22:15 GMT Rob Schluntz [8669cd3] * doc/LaTeXmacros/common.tex (modified) * doc/LaTeXmacros/lstlang.sty (modified) * doc/bibliography/pl.bib (modified) * doc/papers/concurrency/AMA/AMA-lato.zip (deleted) * doc/papers/concurrency/AMA/AMA-lato/Documents/README.txt (deleted) * doc/papers/concurrency/AMA/AMA-lato/Documents/wileyNJD-Doc.tex (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bla-01.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bla-02.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bla-LCDFJ.afm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bla-LCDFJ.pfb (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bla-SmallCaps-ot1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bla-SmallCaps-ot1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bla-SmallCaps-t1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bla-SmallCaps-t1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bla-dotlessj.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bla-ot1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bla-ot1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bla-t1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bla-t1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bla-ts1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bla-ts1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bla.afm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bla.pfb (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bla.ttf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BlaIta-01.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BlaIta-02.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BlaIta-LCDFJ.afm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BlaIta-LCDFJ.pfb (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BlaIta-SmallCaps-ot1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BlaIta-SmallCaps-ot1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BlaIta-SmallCaps-t1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BlaIta-SmallCaps-t1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BlaIta-dotlessj.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BlaIta-ot1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BlaIta-ot1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BlaIta-t1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BlaIta-t1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BlaIta-ts1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BlaIta-ts1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BlaIta.afm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BlaIta.pfb (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BlaIta.ttf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bol-01.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bol-02.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bol-LCDFJ.afm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bol-LCDFJ.pfb (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bol-SmallCaps-ot1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bol-SmallCaps-ot1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bol-SmallCaps-t1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bol-SmallCaps-t1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bol-dotlessj.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bol-ot1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bol-ot1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bol-t1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bol-t1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bol-ts1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bol-ts1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bol.afm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bol.pfb (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Bol.ttf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BolIta-01.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BolIta-02.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BolIta-LCDFJ.afm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BolIta-LCDFJ.pfb (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BolIta-SmallCaps-ot1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BolIta-SmallCaps-ot1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BolIta-SmallCaps-t1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BolIta-SmallCaps-t1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BolIta-dotlessj.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BolIta-ot1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BolIta-ot1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BolIta-t1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BolIta-t1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BolIta-ts1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BolIta-ts1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BolIta.afm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BolIta.pfb (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-BolIta.ttf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Hai-01.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Hai-02.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Hai-LCDFJ.afm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Hai-LCDFJ.pfb (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Hai-SmallCaps-ot1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Hai-SmallCaps-ot1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Hai-SmallCaps-t1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Hai-SmallCaps-t1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Hai-dotlessj.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Hai-ot1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Hai-ot1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Hai-t1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Hai-t1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Hai-ts1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Hai-ts1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Hai.afm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Hai.pfb (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Hai.ttf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-HaiIta-01.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-HaiIta-02.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-HaiIta-LCDFJ.afm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-HaiIta-LCDFJ.pfb (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-HaiIta-SmallCaps-ot1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-HaiIta-SmallCaps-ot1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-HaiIta-SmallCaps-t1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-HaiIta-SmallCaps-t1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-HaiIta-dotlessj.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-HaiIta-ot1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-HaiIta-ot1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-HaiIta-t1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-HaiIta-t1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-HaiIta-ts1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-HaiIta-ts1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-HaiIta.afm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-HaiIta.pfb (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-HaiIta.ttf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Lig-01.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Lig-02.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Lig-LCDFJ.afm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Lig-LCDFJ.pfb (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Lig-SmallCaps-ot1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Lig-SmallCaps-ot1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Lig-SmallCaps-t1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Lig-SmallCaps-t1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Lig-dotlessj.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Lig-ot1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Lig-ot1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Lig-t1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Lig-t1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Lig-ts1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Lig-ts1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Lig.afm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Lig.pfb (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Lig.ttf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-LigIta-01.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-LigIta-02.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-LigIta-LCDFJ.afm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-LigIta-LCDFJ.pfb (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-LigIta-SmallCaps-ot1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-LigIta-SmallCaps-ot1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-LigIta-SmallCaps-t1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-LigIta-SmallCaps-t1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-LigIta-dotlessj.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-LigIta-ot1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-LigIta-ot1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-LigIta-t1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-LigIta-t1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-LigIta-ts1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-LigIta-ts1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-LigIta.afm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-LigIta.pfb (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-LigIta.ttf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Reg-01.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Reg-02.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Reg-LCDFJ.afm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Reg-LCDFJ.pfb (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Reg-SmallCaps-ot1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Reg-SmallCaps-ot1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Reg-SmallCaps-t1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Reg-SmallCaps-t1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Reg-dotlessj.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Reg-ot1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Reg-ot1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Reg-t1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Reg-t1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Reg-ts1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Reg-ts1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Reg.afm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Reg.pfb (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-Reg.ttf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-RegIta-01.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-RegIta-02.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-RegIta-LCDFJ.afm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-RegIta-LCDFJ.pfb (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-RegIta-SmallCaps-ot1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-RegIta-SmallCaps-ot1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-RegIta-SmallCaps-t1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-RegIta-SmallCaps-t1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-RegIta-dotlessj.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-RegIta-ot1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-RegIta-ot1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-RegIta-t1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-RegIta-t1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-RegIta-ts1.tfm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-RegIta-ts1.vf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-RegIta.afm (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-RegIta.pfb (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Lato-RegIta.ttf (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Makefile (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/Windows-Lato-fontinstaller.exe (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/lato-01.enc (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/lato-01.etx (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/lato-02.enc (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/lato-02.etx (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/lato-dotlessj.enc (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/lato-dotlessj.etx (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/lato-fixlatin.mtx (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/lato-fixtextcomp.mtx (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/lato.map (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/lato.sty (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/ot1fla.fd (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/t1fla.fd (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/ts1fla.fd (deleted) * doc/papers/concurrency/AMA/AMA-lato/Lato-fonts/ttf2type1.pe (deleted) * doc/papers/concurrency/AMA/AMA-lato/ama/NJDnatbib.sty (deleted) * doc/papers/concurrency/AMA/AMA-lato/ama/WileyNJD-AMA.bst (deleted) * doc/papers/concurrency/AMA/AMA-lato/ama/WileyNJD-v2.cls (deleted) * doc/papers/concurrency/AMA/AMA-lato/ama/empty.eps (deleted) * doc/papers/concurrency/AMA/AMA-lato/ama/wileyNJD-AMA.bbl (deleted) * doc/papers/concurrency/AMA/AMA-lato/ama/wileyNJD-AMA.bib (deleted) * doc/papers/concurrency/AMA/AMA-lato/ama/wileyNJD-AMA.tex (deleted) * doc/papers/concurrency/AMA/AMA-stix/ama/WileyNJD-AMA.bst (modified) * src/Parser/parser.yy (modified) Merge branch 'master' into references Tue, 20 Mar 2018 20:01:41 GMT Rob Schluntz [f810e09] * src/Parser/parser.yy (modified) Implement unmanaged C compound-literal Tue, 20 Mar 2018 17:24:02 GMT Rob Schluntz [1bdd261] * src/Common/Debug.h (modified) Add unused attribute to debug print parameters Mon, 19 Mar 2018 18:44:19 GMT Rob Schluntz [12db9e4] * src/tests/.expect/references.txt (modified) * src/tests/references.c (modified) Update references test to include rvalue-to-reference conversion Mon, 19 Mar 2018 18:13:49 GMT Rob Schluntz [55c7577] * src/Parser/parser.yy (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Mon, 19 Mar 2018 18:13:04 GMT Rob Schluntz [a4d188f] * src/GenPoly/Lvalue.cc (modified) Remove commented code in Lvalue.cc Mon, 19 Mar 2018 18:07:42 GMT Rob Schluntz [453b586] * src/GenPoly/Lvalue.cc (modified) Update depth counter after reference-to-rvalue conversion Mon, 19 Mar 2018 18:07:42 GMT Rob Schluntz [2348881] * src/Common/SemanticError.h (modified) * src/GenPoly/Lvalue.cc (modified) Update reference-to-rvalue conversion warning message Mon, 19 Mar 2018 18:07:42 GMT Rob Schluntz [ec6c040] * src/Common/SemanticError.h (modified) * src/GenPoly/Lvalue.cc (modified) Add warning for rvalue-to-reference conversion Mon, 19 Mar 2018 18:07:42 GMT Rob Schluntz [6470882] * src/Common/Debug.h (modified) Generalize debug print functions Mon, 19 Mar 2018 18:07:37 GMT Rob Schluntz [31cb252] * src/GenPoly/Lvalue.cc (modified) Work on reorganizing ReferenceConversions pass to be simpler and more ... Mon, 19 Mar 2018 18:06:57 GMT Rob Schluntz [b1ccdfd] * src/GenPoly/Lvalue.cc (modified) Code cleanup Mon, 19 Mar 2018 18:06:25 GMT Rob Schluntz [0415e24] * src/tests/references.c (modified) Minor updates to references test Fri, 16 Mar 2018 22:20:01 GMT Peter A. Buhr [e6b3942] * src/Parser/parser.yy (modified) add explicit C compound-literal Fri, 16 Mar 2018 19:01:47 GMT Rob Schluntz [5f61546] * src/GenPoly/GenPoly.cc (modified) Modify isPolyType recognize that arrays of polymorphic types are ... Thu, 15 Mar 2018 03:29:40 GMT Peter A. Buhr [13f5a70] * src/tests/.expect/fallthrough-ERROR.txt (modified) * src/tests/.expect/fallthrough.txt (modified) * src/tests/fallthrough.c (modified) add another test Wed, 14 Mar 2018 21:04:09 GMT Rob Schluntz [7c2a7b6] * src/CodeGen/CodeGenerator.cc (modified) Fix unhandled enumeration value warning Wed, 14 Mar 2018 18:58:58 GMT Rob Schluntz [ed3ff0a2] * src/tests/.expect/fallthrough-ERROR.txt (modified) Update fallthrough error message Wed, 14 Mar 2018 18:06:29 GMT Rob Schluntz [720a007] * src/ControlStruct/MLEMutator.cc (modified) * src/ControlStruct/MLEMutator.h (modified) Implement new fallthrough semantics Wed, 14 Mar 2018 17:19:39 GMT Rob Schluntz [6a276a0] * src/Parser/ParseNode.h (modified) * src/Parser/StatementNode.cc (modified) * src/Parser/parser.yy (modified) * src/SynTree/Statement.cc (modified) * src/SynTree/Statement.h (modified) Update parser for new fallthrough semantics Wed, 14 Mar 2018 17:15:27 GMT Rob Schluntz [e2c70ab] * src/tests/.expect/fallthrough-ERROR.txt (added) * src/tests/.expect/fallthrough.txt (added) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/fallthrough.c (added) Add fallthrough test cases 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 22:09:18 GMT Rob Schluntz [f4abc58] * 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/Common/SemanticError.h (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/lex.ll (modified) * src/libcfa/concurrency/kernel (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/kernel_private.h (modified) * src/tests/.expect/literals.x64.txt (modified) * src/tests/.expect/literals.x86.txt (modified) * src/tests/.expect/user_literals.txt (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/literals.c (modified) * src/tests/user_literals.c (modified) * src/tests/warnings/.expect/self-assignment.txt (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Wed, 07 Mar 2018 22:02:11 GMT Rob Schluntz [661214c] * src/GenPoly/Box.cc (modified) Apply generic substitution to member type when transforming generic ... Wed, 07 Mar 2018 22:00:25 GMT Rob Schluntz [02c816fc] * src/GenPoly/Box.cc (modified) Strip address-of from generic member-access expressions Wed, 07 Mar 2018 21:59:00 GMT Rob Schluntz [9bfc9da] * 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) Refactor makeSub into genericSubstitution 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 17:11:11 GMT Thierry Delisle [caa649b] * doc/bibliography/pl.bib (modified) * doc/papers/general/Paper.tex (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/cfa-stack.h (modified) * 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/Parser/ExpressionNode.cc (modified) * src/Parser/lex.ll (modified) * src/ResolvExpr/Resolver.cc (modified) * src/ResolvExpr/TypeEnvironment.cc (modified) * src/ResolvExpr/TypeEnvironment.h (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/Tuples/TupleAssignment.cc (modified) * src/libcfa/limits (modified) * src/libcfa/limits.c (modified) * src/tests/.expect/KRfunctions.x86.txt (modified) * src/tests/.expect/literals.x64.txt (modified) * src/tests/.expect/user_literals.txt (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/limits.c (modified) * src/tests/literals.c (modified) * src/tests/user_literals.c (modified) * src/tests/warnings/.expect/self-assignment.txt (added) * src/tests/warnings/self-assignment.c (added) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 06 Mar 2018 17:10:53 GMT Thierry Delisle [094476d] * src/libcfa/concurrency/kernel (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/kernel_private.h (modified) Fixed dangling pointer in processor shutdown 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 Mon, 05 Mar 2018 20:33:36 GMT Rob Schluntz [2097cd4] * src/GenPoly/Box.cc (modified) Minor code cleanup 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 Sun, 04 Mar 2018 15:32:08 GMT Peter A. Buhr [0a2168f] * src/Parser/ExpressionNode.cc (modified) * src/Parser/lex.ll (modified) add gcc binary constants Fri, 02 Mar 2018 23:22:52 GMT Rob Schluntz [000ff2c] * doc/bibliography/pl.bib (modified) * doc/papers/general/Paper.tex (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/cfa-stack.h (modified) * src/libcfa/limits (modified) * src/libcfa/limits.c (modified) * src/tests/limits.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Fri, 02 Mar 2018 22:34:52 GMT Rob Schluntz [938dd75] * src/Tuples/TupleAssignment.cc (modified) Fix a missing type binding problem in tuple assignment Fri, 02 Mar 2018 22:34:52 GMT Rob Schluntz [b8baa37] * src/InitTweak/FixInit.cc (modified) Clone full environment rather than trim for destructors (temporary fix) Fri, 02 Mar 2018 22:34:52 GMT Rob Schluntz [09c72d5] * src/ResolvExpr/TypeEnvironment.cc (modified) * src/ResolvExpr/TypeEnvironment.h (modified) * src/SynTree/TypeSubstitution.h (modified) Add function to add bindings from TypeSubstitution to TypeEnvironment Fri, 02 Mar 2018 22:34:51 GMT Rob Schluntz [dd05e12] * src/InitTweak/FixInit.cc (modified) * src/ResolvExpr/Resolver.cc (modified) Minor code cleanup 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 22:35:21 GMT Rob Schluntz [244b934] * src/Common/SemanticError.cc (modified) Add missing cstdarg include Thu, 01 Mar 2018 21:59:39 GMT Rob Schluntz [ee61248] * src/InitTweak/FixInit.cc (modified) Fix a missing type binding problem in generated destructors Thu, 01 Mar 2018 21:58:58 GMT Rob Schluntz [2ec65ad] * src/GenPoly/Specialize.cc (modified) * src/SynTree/TypeSubstitution.cc (modified) * src/SynTree/TypeSubstitution.h (modified) Refactor trimEnv into TypeSubstitution::newFromExpr Thu, 01 Mar 2018 21:58:03 GMT Rob Schluntz [a8a2b0a] * src/Common/PassVisitor.impl.h (modified) * src/Makefile.in (modified) * src/SynTree/Mutator.cc (deleted) * src/SynTree/Mutator.h (modified) * src/SynTree/Visitor.cc (deleted) * src/SynTree/Visitor.h (modified) * src/SynTree/module.mk (modified) Expand VISIT/MUTATE_BODY for remaining node types Thu, 01 Mar 2018 19:48:18 GMT Rob Schluntz [babeeda] * src/Common/SemanticError.h (modified) * src/Common/utility.h (modified) * src/InitTweak/FixInit.cc (modified) Implement self assignment warning Thu, 01 Mar 2018 19:42:45 GMT Rob Schluntz [2103a51] * src/Common/SemanticError.cc (modified) * src/Common/SemanticError.h (modified) Fix SemanticWarningImpl