# # ChangeLog for / # # Generated by Trac 1.2.1 # Apr 18, 2024, 10:32:57 PM Wed, 21 Feb 2018 17:57:41 GMT Peter A. Buhr [1ccc599] * doc/papers/general/Paper.tex (modified) * src/Common/PassVisitor.impl.h (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Wed, 21 Feb 2018 17:38:14 GMT Peter A. Buhr [6c7c63c] * doc/papers/general/Paper.tex (modified) finish changes to Declaration section Tue, 20 Feb 2018 21:50:23 GMT Rob Schluntz [599fbb6] * src/Common/PassVisitor.impl.h (modified) Expand VISIT/MUTATE_BODY for ImplicitCtorDtorStmt and VoidType Tue, 20 Feb 2018 20:13:40 GMT Rob Schluntz [78d69da7] * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) Fix build failure on gcc-4.9 Mon, 19 Feb 2018 18:24:49 GMT Aaron Moss [b060aba] * doc/papers/general/Paper.tex (modified) typo fixes Mon, 19 Feb 2018 15:44:05 GMT Peter A. Buhr [9fd06ae] * doc/papers/general/Paper.tex (modified) more wordsmithing Mon, 19 Feb 2018 15:43:25 GMT Peter A. Buhr [1280f95] * doc/bibliography/pl.bib (modified) add Thierry's masters thesis Sun, 18 Feb 2018 17:11:57 GMT Peter A. Buhr [23a1eb7b] * src/tests/.expect/attributes.x86.txt (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Sun, 18 Feb 2018 17:11:24 GMT Peter A. Buhr [c7ad609] * doc/papers/general/Paper.tex (modified) wordsmithing Sun, 18 Feb 2018 17:10:50 GMT Peter A. Buhr [c5c4096] * doc/bibliography/pl.bib (modified) update Rob's thesis entry Sun, 18 Feb 2018 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 Sun, 18 Feb 2018 03:00:03 GMT Peter A. Buhr [29f47139] * doc/LaTeXmacros/common.tex (modified) fix latin abbreviations Sun, 18 Feb 2018 00:17:15 GMT Peter A. Buhr [ec8bcc4] * doc/papers/general/Paper.tex (modified) update alternate declaration syntax Sat, 17 Feb 2018 23:53:23 GMT Peter A. Buhr [d4933b3] * doc/LaTeXmacros/common.tex (modified) fix latin abbreviations Sat, 17 Feb 2018 19:08:52 GMT Peter A. Buhr [c0b4db0] * src/tests/sum.c (modified) add extra constructor, formatting Sat, 17 Feb 2018 19:08:03 GMT Peter A. Buhr [14cbfad] * doc/papers/general/Paper.tex (modified) complete draft of "with" statement Sat, 17 Feb 2018 17:09:02 GMT Peter A. Buhr [93401f8] * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/Resolver.cc (modified) add space in error message Fri, 16 Feb 2018 21:38:50 GMT Rob Schluntz [5964127] * src/Common/PassVisitor.impl.h (modified) Expand VISIT/MUTATE_BODY for NullStmt and DeclStmt 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 21:14:29 GMT Rob Schluntz [c71b256] * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/Resolver.cc (modified) Add resolver error when a deleted identifier is in the final lowest ... Fri, 16 Feb 2018 20:57:44 GMT Rob Schluntz [4a161be] * src/ResolvExpr/Alternative.h (modified) Add operator<< for Alternative 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:33:56 GMT Peter A. Buhr [f1917fb] * src/Parser/TypeData.cc (modified) * src/Parser/TypeData.h (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/Declaration.h (modified) * src/main.cc (modified) * src/tests/raii/.expect/dtor-early-exit-ERR2.txt (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 16 Feb 2018 20:33:40 GMT Peter A. Buhr [c2ca04d] * src/libcfa/concurrency/monitor.c (modified) use %z for length of size_t in print 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 Fri, 16 Feb 2018 20:02:32 GMT Thierry Delisle [d58a7455] * src/Parser/parser.yy (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 16 Feb 2018 20:02:21 GMT Thierry Delisle [76b378d] * src/main.cc (modified) Propagated code locations before resolution pass Fri, 16 Feb 2018 19:36:29 GMT Thierry Delisle [0b0f1dd] * src/Parser/TypeData.cc (modified) * src/Parser/TypeData.h (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/Declaration.h (modified) Propagated code location to TypeData Thu, 15 Feb 2018 22:29:31 GMT Peter A. Buhr [24c3b67] * src/Parser/parser.yy (modified) parse _Generic Thu, 15 Feb 2018 21:00:44 GMT Aaron Moss [359f29f] * 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/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/Expression.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/Statement.cc (modified) * src/SynTree/TypeSubstitution.h (modified) * src/SynTree/Visitor.h (modified) * src/main.cc (modified) * src/tests/.expect/alloc.txt (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 15 Feb 2018 21:00:40 GMT Aaron Moss [271326e] * doc/papers/general/Paper.tex (modified) Add name overloading subsection, rebuttal of _Generic Thu, 15 Feb 2018 20:59:17 GMT Thierry Delisle [75e3cb2] * src/tests/.expect/alloc.txt (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 15 Feb 2018 20:58:56 GMT Thierry Delisle [d55d7a6] * 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/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/Expression.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/Statement.cc (modified) * src/SynTree/TypeSubstitution.h (modified) * src/SynTree/Visitor.h (modified) * src/main.cc (modified) Massive change to errors to enable warnings 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 16:39:12 GMT Rob Schluntz [0ac366b] * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) * src/Common/PassVisitor.proto.h (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) Add Indexer support for deleting identifiers Thu, 15 Feb 2018 16:11:00 GMT Thierry Delisle [d27e340] * doc/LaTeXmacros/common.tex (modified) * doc/papers/general/Paper.tex (modified) * doc/user/user.tex (modified) * src/Parser/parser.yy (modified) * src/tests/alloc.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 15 Feb 2018 15:52:35 GMT Thierry Delisle [b69ea6b] * 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/preemption.c (modified) * src/libcfa/concurrency/thread.c (modified) Updated alarm to use bits/cfatime and fixed preemption for coroutines Thu, 15 Feb 2018 15:51:50 GMT Peter A. Buhr [f3543b0] * doc/papers/general/Paper.tex (modified) update library discussion Thu, 15 Feb 2018 03:05:57 GMT Peter A. Buhr [ed2bf54] * doc/papers/general/Paper.tex (modified) update library discussion Thu, 15 Feb 2018 02:22:00 GMT Peter A. Buhr [2dcb750] * src/tests/alloc.c (modified) formatting Thu, 15 Feb 2018 02:19:51 GMT Peter A. Buhr [493d73a] * doc/papers/general/Paper.tex (modified) update library discussion Wed, 14 Feb 2018 21:34:31 GMT Rob Schluntz [f5883bd] * src/libcfa/assert.c (modified) Fix CFA assert functions to use the assertion string Wed, 14 Feb 2018 21:18:37 GMT Rob Schluntz [44b4114] * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/Statement.cc (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/Visitor.h (modified) Add DeletedExpr node for use of deleted identifiers Wed, 14 Feb 2018 18:54:14 GMT Rob Schluntz [490ff5c3] * src/ResolvExpr/AlternativeFinder.cc (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) * src/Tuples/Explode.h (modified) Minor code cleanup Wed, 14 Feb 2018 14:19:14 GMT Peter A. Buhr [cd310f7] * doc/papers/general/Paper.tex (modified) extend Library section with more examples Tue, 13 Feb 2018 23:16:56 GMT Peter A. Buhr [8f67d44] * doc/papers/general/Paper.tex (modified) more text on new declaration syntax, start library section with ... Tue, 13 Feb 2018 16:41:26 GMT Peter A. Buhr [9c75137] * src/Parser/parser.yy (modified) grammar rules for initializer in assignment and return Tue, 13 Feb 2018 16:37:00 GMT Peter A. Buhr [418d773a] * doc/LaTeXmacros/common.tex (modified) * doc/user/user.tex (modified) rename LaTeX macroquote2 to cquote, and update user manual Tue, 13 Feb 2018 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 Tue, 13 Feb 2018 14:55:21 GMT Peter A. Buhr [c4d4ecf] * doc/papers/general/Paper.tex (modified) small wording changes in switch-statement section Tue, 13 Feb 2018 14:36:18 GMT Peter A. Buhr [e6e3445] * doc/papers/general/Paper.tex (modified) revise switch-statement section Mon, 12 Feb 2018 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 19:38:55 GMT Thierry Delisle [ff2d1139] * doc/papers/general/Paper.tex (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Mon, 12 Feb 2018 19:38:44 GMT Thierry Delisle [2fdbb3b] * src/SymTab/Mangler.cc (modified) * src/libcfa/concurrency/monitor.c (modified) Fixed some warnings Mon, 12 Feb 2018 18:33:45 GMT Aaron Moss [ee2938a] * 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) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Mon, 12 Feb 2018 18:33:42 GMT Aaron Moss [48786bc8] * doc/papers/general/Paper.tex (modified) Added half page on choose and other switch enhancements Mon, 12 Feb 2018 17:00:30 GMT Thierry Delisle [fd062a66] * src/libcfa/Makefile.in (modified) Updated libcfa Makefile.in Mon, 12 Feb 2018 16:57:55 GMT Thierry Delisle [d56ca354] * 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/bits/debug.c (modified) * src/libcfa/bits/debug.h (modified) * src/libcfa/bits/defs.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.c (modified) * src/libcfa/concurrency/preemption.c (modified) * src/libcfa/exception.c (modified) * src/libcfa/interpose.c (modified) * src/libcfa/stdhdr/sys/ucontext.h (added) * src/prelude/builtins.c (modified) * 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:software/cfa/cfa-cc Mon, 12 Feb 2018 16:57:50 GMT Thierry Delisle [c40e7c5] * src/libcfa/concurrency/alarm.c (modified) * src/libcfa/concurrency/alarm.h (modified) * src/libcfa/concurrency/coroutine.c (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/monitor (modified) * src/libcfa/concurrency/monitor.c (modified) Finished adding with statements to kernel Mon, 12 Feb 2018 16:55:02 GMT Thierry Delisle [cfe2f0a] * 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/bits/debug.c (modified) * src/libcfa/bits/debug.h (modified) * src/libcfa/bits/defs.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.c (modified) * src/libcfa/concurrency/preemption.c (modified) * src/libcfa/exception.c (modified) * src/libcfa/interpose.c (modified) * src/libcfa/stdhdr/sys/ucontext.h (added) * src/prelude/builtins.c (modified) Merge branch 'master' of plg.uwaterloo.ca: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 22:30:40 GMT Aaron Moss [43c6dc82] * doc/papers/general/Paper.tex (modified) First draft of 0/1 section of paper Fri, 09 Feb 2018 21:45:50 GMT Aaron Moss [298ed08] * src/libcfa/Makefile.am (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) * src/libcfa/exception.c (modified) * src/libcfa/stdhdr/sys/ucontext.h (added) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 09 Feb 2018 21:45:41 GMT Aaron Moss [826a67c] * doc/papers/general/Paper.tex (modified) Clarify lvalue/rvalue nomenclature in paper Fri, 09 Feb 2018 21:39:52 GMT Peter A. Buhr [bede27b] * doc/papers/general/Makefile (modified) * doc/papers/general/Paper.tex (modified) * doc/papers/general/figures/Cdecl.fig (added) * src/Common/PassVisitor.impl.h (modified) * src/GenPoly/Lvalue.cc (modified) * src/libcfa/bits/debug.c (modified) * src/libcfa/bits/debug.h (modified) * src/libcfa/bits/defs.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/interpose.c (modified) * src/main.cc (modified) * src/prelude/builtins.c (modified) fix conflicts Fri, 09 Feb 2018 21:33:29 GMT Peter A. Buhr [381fdee] * src/libcfa/Makefile.am (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) * src/libcfa/exception.c (modified) * src/libcfa/stdhdr/sys/ucontext.h (added) harmonize conditional hardware-architecture code, fix conflicit with ... Fri, 09 Feb 2018 21:30:17 GMT Aaron Moss [92f8e18] * doc/papers/general/Paper.tex (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 09 Feb 2018 21:30:14 GMT Aaron Moss [119bb6a] * doc/papers/general/Paper.tex (modified) Started 0/1 section of paper Fri, 09 Feb 2018 20:33:55 GMT Peter A. Buhr [a722c7a] * doc/papers/general/Makefile (modified) * doc/papers/general/Paper.tex (modified) updates Fri, 09 Feb 2018 18:50:07 GMT Aaron Moss [04ba967] * doc/papers/general/Makefile (modified) Fix Makefile for figures Fri, 09 Feb 2018 17:24:18 GMT Peter A. Buhr [565a3d6f] * doc/papers/general/figures/Cdecl.fig (added) add figures directory 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 ... Fri, 09 Feb 2018 16:41:02 GMT Rob Schluntz [538334a] * src/ResolvExpr/Unify.cc (modified) Minor cleanup Fri, 09 Feb 2018 15:49:57 GMT Rob Schluntz [b8a52f5] * src/SymTab/Mangler.cc (modified) Fix Mangler warning Fri, 09 Feb 2018 15:06:16 GMT Rob Schluntz [4bda2cf] * src/SymTab/FixFunction.cc (modified) * src/SymTab/FixFunction.h (modified) * src/SymTab/Validate.cc (modified) Refactor FixFunction, add error for void foo(void, ...) Thu, 08 Feb 2018 22:07:51 GMT Peter A. Buhr [ff878b7] * src/libcfa/concurrency/preemption.c (modified) fix from last pull Thu, 08 Feb 2018 21:52:56 GMT Peter A. Buhr [41fcd94] * doc/papers/general/Paper.tex (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/kernel_private.h (modified) * src/libcfa/concurrency/preemption.c (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Thu, 08 Feb 2018 21:52:51 GMT Peter A. Buhr [06b176d] * doc/papers/general/Paper.tex (modified) more work on with statement Thu, 08 Feb 2018 21:52:09 GMT Peter A. Buhr [169d944] * src/libcfa/bits/debug.c (modified) * src/libcfa/bits/debug.h (modified) * src/libcfa/bits/defs.h (modified) * src/libcfa/concurrency/coroutine.c (modified) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/monitor.c (modified) * src/libcfa/concurrency/preemption.c (modified) * src/libcfa/interpose.c (modified) * src/prelude/builtins.c (modified) update abort, remove abortf, add printing exit Thu, 08 Feb 2018 18:59:12 GMT Thierry Delisle [eb7f20c] * doc/papers/general/Paper.tex (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 08 Feb 2018 18:59:03 GMT Thierry Delisle [4dad189] * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/kernel_private.h (modified) * src/libcfa/concurrency/preemption.c (modified) Processor can no longer be destroyed from a thread that is running on ... Thu, 08 Feb 2018 18:42:31 GMT Aaron Moss [c659968] * doc/papers/general/Paper.tex (modified) Incorporate Rob's suggestions for references, ctor/dtor Wed, 07 Feb 2018 22:04:29 GMT Peter A. Buhr [3f8ab8f] * doc/papers/general/Paper.tex (modified) * src/libcfa/bits/defs.h (modified) * src/libcfa/interpose.c (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Wed, 07 Feb 2018 22:04:22 GMT Peter A. Buhr [0723a57] * doc/papers/general/Paper.tex (modified) material on with statement Wed, 07 Feb 2018 21:50:57 GMT Aaron Moss [77acd07d] * src/libcfa/bits/defs.h (modified) * src/libcfa/interpose.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Wed, 07 Feb 2018 21:50:28 GMT Aaron Moss [396fd72] * doc/papers/general/Paper.tex (modified) First draft of ctor/dtor section of paper Wed, 07 Feb 2018 20:56:51 GMT Thierry Delisle [3d5f2ef1] * src/libcfa/bits/defs.h (modified) * src/libcfa/interpose.c (modified) Cleanup in interpose.c Wed, 07 Feb 2018 18:24:46 GMT Aaron Moss [acb3a793] * doc/papers/general/Paper.tex (modified) Incorporate Rob's suggestions on reference section of paper Wed, 07 Feb 2018 15:48:38 GMT Aaron Moss [5f4f31f] * doc/papers/general/Paper.tex (modified) minor clean-up on references section of paper Wed, 07 Feb 2018 14:59:03 GMT Rob Schluntz [695571c] * doc/LaTeXmacros/common.tex (modified) * src/libcfa/bits/signal.h (modified) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/preemption.c (modified) * src/libcfa/interpose.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Wed, 07 Feb 2018 14:14:37 GMT Peter A. Buhr [a424315d] * src/libcfa/interpose.c (modified) update error messages Wed, 07 Feb 2018 14:13:59 GMT Peter A. Buhr [53217c1] * src/libcfa/concurrency/invoke.c (modified) formatting Wed, 07 Feb 2018 03:57:55 GMT Peter A. Buhr [539cdfe] * doc/LaTeXmacros/common.tex (modified) formatting Wed, 07 Feb 2018 03:54:31 GMT Peter A. Buhr [2b8bc41] * src/libcfa/bits/signal.h (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/preemption.c (modified) * src/libcfa/interpose.c (modified) print backtrace on termination Tue, 06 Feb 2018 22:52:57 GMT Rob Schluntz [10f8142] * doc/papers/general/Paper.tex (modified) Fix some typos and with-statement syntax in paper Tue, 06 Feb 2018 22:11:22 GMT Rob Schluntz [834b892] * src/Common/PassVisitor.impl.h (modified) Expand VISIT/MUTATE_BODY for WaitForStmt Tue, 06 Feb 2018 21:41:56 GMT Rob Schluntz [86c934a] * doc/papers/general/Paper.tex (modified) * src/driver/cfa.cc (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/thread.c (modified) * src/libcfa/interpose.c (modified) * src/tests/concurrent/.expect/coroutineYield.txt (added) * src/tests/concurrent/coroutineYield.c (added) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Tue, 06 Feb 2018 21:41:32 GMT Rob Schluntz [53d3ab4b] * src/main.cc (modified) Add G flag for debug dump after InstantiateGeneric