# # ChangeLog for / # # Generated by Trac 1.2.1 # Apr 28, 2024, 5:23:00 AM Fri, 19 May 2017 18:33:38 GMT Rob Schluntz [0661678] * src/InitTweak/FixInit.cc (modified) fix unreachable code warnings Thu, 18 May 2017 21:31:46 GMT Rob Schluntz [8905f56] * src/main.cc (modified) add before-codegen print flag -C Thu, 18 May 2017 20:58:08 GMT Rob Schluntz [c7a3081] * src/GenPoly/InstantiateGeneric.cc (modified) * src/SynTree/TypeSubstitution.cc (modified) only bind generic parameters in TypeSubstitution in freeOnly mode, ... Thu, 18 May 2017 15:36:51 GMT Rob Schluntz [02153feb] * doc/bibliography/cfa.bib (modified) * doc/user/pointer2.fig (modified) * doc/user/user.tex (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/lex.ll (modified) * src/tests/.expect/64/gmp.txt (moved) * src/tests/.expect/complex.txt (added) * src/tests/complex.c (added) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Thu, 18 May 2017 15:11:32 GMT Peter A. Buhr [ba2356b] * src/Parser/lex.ll (modified) additional change for integer_suffix and cleanup Thu, 18 May 2017 03:26:55 GMT Peter A. Buhr [2f484f5] * src/tests/.expect/complex.txt (added) * src/tests/complex.c (added) add new test for complex numbers (needs work) Thu, 18 May 2017 03:21:52 GMT Peter A. Buhr [8b7124e] * src/tests/.expect/64/gmp.txt (moved) temporarily move gmp test results to 64-bit only as gmp-32 cannot be ... Thu, 18 May 2017 03:00:30 GMT Peter A. Buhr [0642216] * doc/user/pointer2.fig (modified) * doc/user/user.tex (modified) rewrite Pointer/Reference section Thu, 18 May 2017 02:58:32 GMT Peter A. Buhr [0213af6] * src/Parser/ExpressionNode.cc (modified) * src/Parser/lex.ll (modified) fix tuple index and constant suffix Thu, 18 May 2017 02:04:13 GMT Peter A. Buhr [7e17503] * doc/bibliography/cfa.bib (modified) update all ISO/IEC citations Tue, 16 May 2017 14:47:34 GMT Rob Schluntz [4203f71] * doc/LaTeXmacros/common.tex (modified) * doc/user/user.tex (modified) * src/libcfa/fstream (modified) * src/libcfa/fstream.c (modified) * src/libcfa/gmp (modified) * src/libcfa/iostream (modified) * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) * src/libcfa/stdhdr/gmp.h (added) * src/tests/.expect/rational.txt (modified) * src/tests/rational.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Tue, 16 May 2017 02:08:31 GMT Peter A. Buhr [22634b2] * Jenkins/FullBuild (modified) * Jenkinsfile (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Tue, 16 May 2017 02:08:23 GMT Peter A. Buhr [6c6455f] * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) * src/tests/.expect/rational.txt (modified) * src/tests/rational.c (modified) second attempt at generic rational type with conversions to/from ... Mon, 15 May 2017 22:43:54 GMT Peter A. Buhr [9ebd778] * src/libcfa/fstream (modified) * src/libcfa/fstream.c (modified) * src/libcfa/iostream (modified) code formatting Mon, 15 May 2017 22:40:53 GMT Peter A. Buhr [3dafd83] * doc/user/user.tex (modified) update intro sections, I/O, standard headers, keywords, syntactic ... Mon, 15 May 2017 22:37:36 GMT Peter A. Buhr [e2f1eeb] * doc/LaTeXmacros/common.tex (modified) spaces between juxtaposed underscores and use textrm versus rm for ... Mon, 15 May 2017 22:35:22 GMT Peter A. Buhr [2893f6d] * src/libcfa/gmp (modified) * src/libcfa/stdhdr/gmp.h (added) make gmp.h a CFA standard-header file Mon, 15 May 2017 15:30:52 GMT Rob Schluntz [fae2cf8] * Jenkins/FullBuild (modified) * Jenkins/TestRegen (added) * Jenkinsfile (modified) * doc/LaTeXmacros/common.tex (modified) * doc/LaTeXmacros/lstlang.sty (added) * doc/generic_types/generic_types.tex (modified) * doc/nda/Aaron_Moss-Rob_Schluntz-Thierry_Delisle.pdf (added) * doc/nda/Cover_Letter.pdf (added) * doc/nda/Daniel_Caccamo.pdf (added) * doc/nda/NDA.pdf (added) * doc/nda/Neda_Paryab.pdf (added) * doc/nda/Peter_Buhr-30-jul-2014.pdf (added) * doc/rob_thesis/thesis.bib (modified) * doc/user/Makefile (modified) * src/GenPoly/Box.cc (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/gmp (added) * src/libcfa/iostream.c (modified) * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) * src/tests/.expect/concurrent/sched-int-wait.txt (modified) * src/tests/.expect/gmp.txt (added) * src/tests/.expect/rational.txt (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/gmp.c (added) * src/tests/rational.c (modified) * src/tests/sched-int-wait.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Mon, 15 May 2017 15:00:02 GMT Thierry Delisle [9ff8310] * Jenkins/FullBuild (modified) * Jenkinsfile (modified) Added andrew to the full build mailing list and made some asthetic ... Mon, 15 May 2017 01:21:13 GMT Peter A. Buhr [a32cfc90] * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/gmp.c (deleted) remove unnecessary gmp.c file Sun, 14 May 2017 22:30:20 GMT Peter A. Buhr [561f730] * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) * src/tests/.expect/rational.txt (modified) * src/tests/rational.c (modified) first attempt converting rational numbers to generic type Sun, 14 May 2017 22:28:36 GMT Peter A. Buhr [4c8f86b] * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/gmp (added) * src/libcfa/gmp.c (added) * src/tests/.expect/gmp.txt (added) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/gmp.c (added) add gmp interface and test Sun, 14 May 2017 22:23:58 GMT Peter A. Buhr [7b2c0a99] * src/GenPoly/Box.cc (modified) fix unbound type-variable error Sun, 14 May 2017 22:21:43 GMT Peter A. Buhr [218aecf] * doc/LaTeXmacros/common.tex (modified) * doc/LaTeXmacros/lstlang.sty (added) * doc/user/Makefile (modified) separate programing-language decriptions from common macros Sun, 14 May 2017 18:26:36 GMT Peter A. Buhr [07846d8] * doc/generic_types/generic_types.tex (modified) make inverted A in CFA name better Sat, 13 May 2017 15:56:45 GMT Peter A. Buhr [f3ddc21] * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) add polymorphic abs routine and code formatting Sat, 13 May 2017 15:53:55 GMT Peter A. Buhr [b65a9fc] * src/libcfa/iostream.c (modified) change colon from closing to opening/closing delimiter Fri, 12 May 2017 20:49:38 GMT Rob Schluntz [65aca88] * src/CodeGen/GenType.cc (modified) * src/InitTweak/FixInit.cc (modified) fix destruction of tuple-typed argument temporaries Fri, 12 May 2017 19:44:03 GMT Thierry Delisle [f5dfc86] * Jenkins/TestRegen (modified) Better printing in test regen Fri, 12 May 2017 18:20:09 GMT Thierry Delisle [d8e14e39] * Jenkins/TestRegen (modified) * src/tests/.expect/concurrent/sched-int-wait.txt (modified) Added some better description to the test regen email (Which now ... Fri, 12 May 2017 18:07:12 GMT Thierry Delisle [c344406] * Jenkins/TestRegen (modified) New try for file attachments by changing directories Fri, 12 May 2017 17:07:03 GMT Thierry Delisle [d0cf7409] * Jenkins/TestRegen (modified) New try for jenkins file attachments Fri, 12 May 2017 16:26:26 GMT Thierry Delisle [7e492e4] * Jenkins/TestRegen (modified) Fixed Jenkins email attachment pattern Fri, 12 May 2017 16:04:31 GMT Thierry Delisle [43123e0] * src/tests/sched-int-wait.c (modified) Added print to sched-int-wait to tests test regen from jenkins Fri, 12 May 2017 15:35:49 GMT Thierry Delisle [5d41e22] * Jenkins/TestRegen (modified) Fixed cleaning in jenkins test regen Fri, 12 May 2017 15:30:19 GMT Thierry Delisle [eb220ca] * Jenkins/TestRegen (modified) Fixed host config in test regen Fri, 12 May 2017 15:17:57 GMT Thierry Delisle [caa8f7b] * Jenkins/TestRegen (modified) Fixed typo in jenkins scripts Fri, 12 May 2017 15:15:17 GMT Thierry Delisle [ce34152] * Jenkins/TestRegen (modified) Added stages to jenkins test regen and fix parameter issue Fri, 12 May 2017 15:01:08 GMT Thierry Delisle [c429ec2] * Jenkins/TestRegen (modified) Fixes to jenkins test-regen Fri, 12 May 2017 14:46:51 GMT Thierry Delisle [8dac2cc] * doc/generic_types/generic_types.tex (modified) * doc/nda/Aaron_Moss-Rob_Schluntz-Thierry_Delisle.pdf (added) * doc/nda/Cover_Letter.pdf (added) * doc/nda/Daniel_Caccamo.pdf (added) * doc/nda/NDA.pdf (added) * doc/nda/Neda_Paryab.pdf (added) * doc/nda/Peter_Buhr-30-jul-2014.pdf (added) * doc/rob_thesis/thesis.bib (modified) * src/InitTweak/FixInit.cc (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 12 May 2017 14:46:45 GMT Thierry Delisle [64bc131] * Jenkins/TestRegen (added) added new Jenkins script to regenerate tests Fri, 12 May 2017 02:24:23 GMT Peter A. Buhr [f5abbd7] * doc/rob_thesis/thesis.bib (modified) remove execution permissions Fri, 12 May 2017 02:08:07 GMT Peter A. Buhr [ce206b4] * src/InitTweak/FixInit.cc (modified) * src/tests/test.py (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Fri, 12 May 2017 02:07:52 GMT Peter A. Buhr [3476a0d] * doc/nda/Aaron_Moss-Rob_Schluntz-Thierry_Delisle.pdf (added) * doc/nda/Cover_Letter.pdf (added) * doc/nda/Daniel_Caccamo.pdf (added) * doc/nda/NDA.pdf (added) * doc/nda/Neda_Paryab.pdf (added) * doc/nda/Peter_Buhr-30-jul-2014.pdf (added) create NDA directory and documents Thu, 11 May 2017 21:39:06 GMT Rob Schluntz [edbdbe6] * src/InitTweak/FixInit.cc (modified) fix splice to use the correct list Thu, 11 May 2017 20:41:56 GMT Thierry Delisle [9738e74] * src/InitTweak/FixInit.cc (modified) Fix for ubuntu 16.04 Thu, 11 May 2017 19:29:00 GMT Thierry Delisle [c2d5e28] * src/tests/test.py (modified) Tests can now timeout individually Thu, 11 May 2017 18:49:34 GMT Peter A. Buhr [1ed33fed] * Jenkinsfile (modified) * doc/LaTeXmacros/common.tex (modified) * doc/proposals/concurrency/Makefile (modified) * doc/proposals/concurrency/cfa-format.tex (added) * doc/proposals/concurrency/concurrency.tex (modified) * doc/proposals/concurrency/style.tex (modified) * doc/proposals/concurrency/version (modified) * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) * src/CodeGen/GenType.cc (modified) * src/CodeGen/GenType.h (modified) * src/CodeGen/Generate.cc (modified) * src/CodeGen/Generate.h (modified) * src/CodeGen/LineStream.cc (deleted) * src/CodeGen/LineStream.h (deleted) * src/Common/utility.h (modified) * src/GenPoly/Box.cc (modified) * src/InitTweak/FixInit.cc (modified) * src/InitTweak/GenInit.cc (modified) * src/main.cc (modified) * src/prelude/Makefile.am (modified) * src/prelude/Makefile.in (modified) * src/tests/.expect/32/KRfunctions.txt (modified) * src/tests/.expect/32/attributes.txt (modified) * src/tests/.expect/32/declarationSpecifier.txt (modified) * src/tests/.expect/32/extension.txt (modified) * src/tests/.expect/32/gccExtensions.txt (modified) * src/tests/.expect/64/KRfunctions.txt (modified) * src/tests/.expect/64/attributes.txt (modified) * src/tests/.expect/64/declarationSpecifier.txt (modified) * src/tests/.expect/64/extension.txt (modified) * src/tests/.expect/64/gccExtensions.txt (modified) * src/tests/.expect/genericUnion.txt (added) * src/tests/.expect/memberCtors-ERR1.txt (modified) * src/tests/.expect/memberCtors.txt (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/genericUnion.c (added) * src/tests/memberCtors.c (modified) * src/tests/sched-int-wait.c (modified) * src/tests/test.py (modified) * tools/cfa.nanorc (added) Merge branch 'master' of plg2:software/cfa/cfa-cc Thu, 11 May 2017 18:47:08 GMT Rob Schluntz [6a4f3d4] * src/tests/.expect/32/KRfunctions.txt (modified) * src/tests/.expect/32/attributes.txt (modified) * src/tests/.expect/32/declarationSpecifier.txt (modified) * src/tests/.expect/32/extension.txt (modified) * src/tests/.expect/32/gccExtensions.txt (modified) * src/tests/.expect/64/KRfunctions.txt (modified) * src/tests/.expect/64/attributes.txt (modified) * src/tests/.expect/64/declarationSpecifier.txt (modified) * src/tests/.expect/64/extension.txt (modified) * src/tests/.expect/64/gccExtensions.txt (modified) * src/tests/.expect/memberCtors-ERR1.txt (modified) update test output to account for additional copy constructor calls Thu, 11 May 2017 18:09:51 GMT Rob Schluntz [a28bc02] * src/CodeGen/CodeGenerator.h (modified) * src/GenPoly/Box.cc (modified) * src/InitTweak/FixInit.cc (modified) * src/InitTweak/GenInit.cc (modified) assignment argument and return value are now always copy constructed Thu, 11 May 2017 18:04:06 GMT Rob Schluntz [ddbde34] * src/tests/.expect/memberCtors.txt (modified) * src/tests/memberCtors.c (modified) update memberCtors test case with more output Thu, 11 May 2017 18:03:16 GMT Rob Schluntz [9923861] * src/prelude/Makefile.am (modified) * src/prelude/Makefile.in (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) add -L flag to tests and bootloader generation Thu, 11 May 2017 18:02:22 GMT Rob Schluntz [f975c65] * src/CodeGen/CodeGenerator.cc (modified) intermediate codegen for tuple indexing Thu, 11 May 2017 15:34:16 GMT Rob Schluntz [ad1770be] * doc/LaTeXmacros/common.tex (modified) * doc/proposals/concurrency/Makefile (modified) * doc/proposals/concurrency/cfa-format.tex (added) * doc/proposals/concurrency/concurrency.tex (modified) * doc/proposals/concurrency/style.tex (modified) * doc/proposals/concurrency/version (modified) * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) * src/CodeGen/GenType.cc (modified) * src/CodeGen/GenType.h (modified) * src/CodeGen/Generate.cc (modified) * src/CodeGen/Generate.h (modified) * src/CodeGen/LineStream.cc (deleted) * src/CodeGen/LineStream.h (deleted) * src/main.cc (modified) * tools/cfa.nanorc (added) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Thu, 11 May 2017 15:29:07 GMT Andrew Beach [f2e746d] * tools/cfa.nanorc (added) Added nanorc file for Cforall. It is not complete but is useable. Thu, 11 May 2017 15:08:07 GMT Andrew Beach [8514fe19] * doc/proposals/concurrency/Makefile (modified) * doc/proposals/concurrency/cfa-format.tex (added) * doc/proposals/concurrency/concurrency.tex (modified) * doc/proposals/concurrency/style.tex (modified) * doc/proposals/concurrency/version (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 11 May 2017 15:07:58 GMT Andrew Beach [c850687] * doc/LaTeXmacros/common.tex (modified) * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) * src/CodeGen/GenType.cc (modified) * src/CodeGen/GenType.h (modified) * src/CodeGen/Generate.cc (modified) * src/CodeGen/Generate.h (modified) * src/CodeGen/LineStream.cc (deleted) * src/CodeGen/LineStream.h (deleted) * src/main.cc (modified) Add -L flag to turn of line marks. Updated the keyword list. Wed, 10 May 2017 21:00:47 GMT Thierry Delisle [6250a312] * Jenkins/FullBuild (modified) * Jenkinsfile (modified) * doc/rob_thesis/cfa-format.tex (modified) * doc/rob_thesis/conclusions.tex (modified) * doc/rob_thesis/ctordtor.tex (modified) * doc/rob_thesis/examples/malloc.cc (added) * doc/rob_thesis/examples/poly.c (added) * doc/rob_thesis/intro.tex (modified) * doc/rob_thesis/thesis-frontpgs.tex (modified) * doc/rob_thesis/thesis.tex (modified) * doc/rob_thesis/tuples.tex (modified) * doc/rob_thesis/variadic.tex (modified) * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/Generate.cc (modified) * src/CodeGen/Generate.h (modified) * src/CodeGen/LineStream.cc (added) * src/CodeGen/LineStream.h (added) * src/CodeTools/TrackLoc.cc (added) * src/CodeTools/TrackLoc.h (added) * src/CodeTools/module.mk (modified) * src/Common/utility.h (modified) * src/Concurrency/Keywords.cc (modified) * src/GenPoly/InstantiateGeneric.cc (modified) * src/GenPoly/PolyMutator.cc (modified) * src/Makefile.in (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/BaseSyntaxNode.h (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/PointerType.cc (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/Type.h (modified) * src/SynTree/TypeDecl.cc (modified) * src/SynTree/Visitor.h (modified) * src/benchmark/CorCtxSwitch.c (modified) * src/benchmark/Makefile.am (modified) * src/benchmark/Makefile.in (modified) * src/benchmark/Monitor.c (added) * src/benchmark/SchedInt.c (added) * src/benchmark/ThrdCtxSwitch.c (modified) * src/benchmark/bench.c (modified) * src/benchmark/bench.h (added) * src/benchmark/csv-data.c (modified) * src/libcfa/concurrency/monitor (modified) * src/libcfa/concurrency/monitor.c (modified) * src/libcfa/concurrency/thread.c (modified) * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) * src/main.cc (modified) * src/tests/.expect/concurrent/sched-int-barge.txt (added) * src/tests/.expect/concurrent/sched-int-disjoint.txt (added) * src/tests/.expect/concurrent/sched-int-multi.txt (deleted) * src/tests/.expect/concurrent/sched-int-wait.txt (added) * src/tests/.expect/concurrent/sched-int.txt (deleted) * src/tests/.expect/rational.txt (added) * src/tests/.in/rational.txt (added) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/rational.c (modified) * src/tests/sched-int-barge.c (added) * src/tests/sched-int-disjoint.c (added) * src/tests/sched-int-multi.c (deleted) * src/tests/sched-int-wait.c (added) * src/tests/sched-int.c (deleted) * tools/vscode/uwaterloo.cforall-0.1.0/cforall.configuration.json (added) * tools/vscode/uwaterloo.cforall-0.1.0/images/icon.odg (added) * tools/vscode/uwaterloo.cforall-0.1.0/images/icon.svg (added) * tools/vscode/uwaterloo.cforall-0.1.0/package.json (added) * tools/vscode/uwaterloo.cforall-0.1.0/snippets/snippets.json (added) * tools/vscode/uwaterloo.cforall-0.1.0/syntaxes/cfa.tmLanguage (added) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Wed, 10 May 2017 21:00:31 GMT Thierry Delisle [0f9bef3] * doc/proposals/concurrency/Makefile (modified) * doc/proposals/concurrency/cfa-format.tex (added) * doc/proposals/concurrency/concurrency.tex (modified) * doc/proposals/concurrency/style.tex (modified) * doc/proposals/concurrency/version (modified) First draft at the final writeup of internal schedulling Wed, 10 May 2017 19:52:27 GMT Rob Schluntz [f803a75] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/test.py (modified) moved quiet flags to makefile Wed, 10 May 2017 15:20:06 GMT Rob Schluntz [e325958] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) update quick tests Wed, 10 May 2017 14:38:49 GMT Rob Schluntz [240e1ff] * src/tests/.expect/genericUnion.txt (added) * src/tests/genericUnion.c (added) added a simple test for generic unions Wed, 10 May 2017 14:28:50 GMT Rob Schluntz [58cb21c] * src/CodeGen/CodeGenerator.cc (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Wed, 10 May 2017 13:40:33 GMT Andrew Beach [29cf9c8] * src/CodeGen/CodeGenerator.cc (modified) Working, but inaccurate, line directives are being added. Wed, 10 May 2017 00:04:00 GMT Rob Schluntz [cbb675d] * Jenkinsfile (modified) * src/tests/sched-int-wait.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Tue, 09 May 2017 20:26:16 GMT Thierry Delisle [0961bf4] * Jenkinsfile (modified) Jenkins should no longer printer directories when inside make routines Tue, 09 May 2017 20:25:20 GMT Thierry Delisle [66ef082] * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/LineStream.cc (modified) * src/CodeGen/LineStream.h (modified) * src/main.cc (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 09 May 2017 20:24:55 GMT Thierry Delisle [19801aa] * src/tests/sched-int-wait.c (modified) Waiting test for monitor is more robust Tue, 09 May 2017 18:46:32 GMT Peter A. Buhr [6ac2ada] * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/LineStream.cc (modified) * src/CodeGen/LineStream.h (modified) * src/main.cc (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Tue, 09 May 2017 18:37:19 GMT Rob Schluntz [903f7c3] * src/CodeGen/CodeGenerator.cc (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Tue, 09 May 2017 18:36:05 GMT Andrew Beach [6e300d9] * src/CodeGen/CodeGenerator.cc (modified) Updated last update marker. Tue, 09 May 2017 18:25:04 GMT Rob Schluntz [bc934cdf] * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/LineStream.cc (modified) * src/CodeGen/LineStream.h (modified) * src/main.cc (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Tue, 09 May 2017 18:17:55 GMT ajbeach [4810867] * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/LineStream.cc (modified) * src/CodeGen/LineStream.h (modified) * src/main.cc (modified) Added basic line directives to code generation. Tue, 09 May 2017 18:00:07 GMT Rob Schluntz [6182039] * src/Common/utility.h (modified) fix spacing in utility Tue, 09 May 2017 17:56:38 GMT Rob Schluntz [298581c] * Jenkins/FullBuild (modified) * Jenkinsfile (modified) * src/CodeGen/LineStream.cc (added) * src/CodeGen/LineStream.h (added) * src/Common/utility.h (modified) * src/benchmark/csv-data.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Tue, 09 May 2017 17:56:16 GMT Rob Schluntz [c10ee66] * src/GenPoly/Box.cc (modified) fix nested generic member expressions, fix generic union member ... Tue, 09 May 2017 11:40:29 GMT Peter A. Buhr [8f16086] * doc/generic_types/generic_types.tex (modified) fix wording error Mon, 08 May 2017 19:07:02 GMT Thierry Delisle [f408e1a] * Jenkins/FullBuild (modified) * Jenkinsfile (modified) Removed timeout in jenkins build (tests still have timeouts in python ... Mon, 08 May 2017 15:43:27 GMT Thierry Delisle [620dd2b] * Jenkinsfile (modified) Tentative fix for deprecated stages Mon, 08 May 2017 15:06:28 GMT Thierry Delisle [7c0ef42] * Jenkinsfile (modified) Jenkins changed the name of some internal directories, now we have to ... Mon, 08 May 2017 15:01:20 GMT Thierry Delisle [f04288f] * src/CodeGen/LineStream.cc (added) * src/CodeGen/LineStream.h (added) * src/Common/utility.h (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Mon, 08 May 2017 15:01:05 GMT Thierry Delisle [805c167] * Jenkinsfile (modified) Updated jenkinsfile following jenkins update Fri, 05 May 2017 19:42:38 GMT Andrew Beach [c352893] * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/Generate.cc (modified) * src/CodeGen/Generate.h (modified) * src/Concurrency/Keywords.cc (modified) * src/GenPoly/PolyMutator.cc (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/SynTree/BaseSyntaxNode.h (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/TypeDecl.cc (modified) * src/benchmark/CorCtxSwitch.c (modified) * src/benchmark/Makefile.am (modified) * src/benchmark/Makefile.in (modified) * src/benchmark/Monitor.c (added) * src/benchmark/SchedInt.c (added) * src/benchmark/ThrdCtxSwitch.c (modified) * src/benchmark/bench.c (modified) * src/benchmark/bench.h (added) * src/benchmark/csv-data.c (modified) * src/libcfa/concurrency/thread.c (modified) * src/tests/.expect/concurrent/sched-int-barge.txt (moved) * src/tests/.expect/concurrent/sched-int-disjoint.txt (added) * src/tests/.expect/concurrent/sched-int-multi2.txt (deleted) * src/tests/.expect/concurrent/sched-int-wait.txt (added) * src/tests/.expect/concurrent/sched-int.txt (deleted) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/sched-int-barge.c (moved) * src/tests/sched-int-disjoint.c (added) * src/tests/sched-int-wait.c (moved) * src/tests/sched-int.c (deleted) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Quick ... Fri, 05 May 2017 19:41:47 GMT Andrew Beach [f57668a] * src/CodeGen/LineStream.cc (added) * src/CodeGen/LineStream.h (added) * src/Common/utility.h (modified) Foundation for adding line numbers to generated output. Fri, 05 May 2017 17:38:42 GMT Thierry Delisle [982ed5b] * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/Generate.cc (modified) * src/CodeGen/Generate.h (modified) * src/GenPoly/PolyMutator.cc (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/SynTree/BaseSyntaxNode.h (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/TypeDecl.cc (modified) Merge branches 'master' and 'master' of plg.uwaterloo.ca:software/cfa ... Fri, 05 May 2017 17:38:37 GMT Thierry Delisle [43426d4] * src/benchmark/csv-data.c (modified) Jenkins benchmark now also measure internal scheduling Fri, 05 May 2017 15:05:53 GMT Rob Schluntz [4f9636f] * src/Concurrency/Keywords.cc (modified) * src/benchmark/CorCtxSwitch.c (modified) * src/benchmark/Makefile.am (modified) * src/benchmark/Makefile.in (modified) * src/benchmark/Monitor.c (added) * src/benchmark/SchedInt.c (added) * src/benchmark/ThrdCtxSwitch.c (modified) * src/benchmark/bench.c (modified) * src/benchmark/bench.h (added) * src/benchmark/csv-data.c (modified) * src/libcfa/concurrency/thread.c (modified) * src/tests/.expect/concurrent/sched-int-barge.txt (moved) * src/tests/.expect/concurrent/sched-int-disjoint.txt (added) * src/tests/.expect/concurrent/sched-int-multi2.txt (deleted) * src/tests/.expect/concurrent/sched-int-wait.txt (added) * src/tests/.expect/concurrent/sched-int.txt (deleted) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/sched-int-barge.c (moved) * src/tests/sched-int-disjoint.c (added) * src/tests/sched-int-wait.c (moved) * src/tests/sched-int.c (deleted) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Fri, 05 May 2017 15:05:45 GMT Rob Schluntz [45a4ea7] * src/GenPoly/PolyMutator.cc (modified) fix out-of-order traversal in PolyMutator Fri, 05 May 2017 15:05:12 GMT Rob Schluntz [262f085f] * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/Generate.cc (modified) * src/CodeGen/Generate.h (modified) * src/SynTree/BaseSyntaxNode.h (modified) * src/SynTree/SynTree.h (modified) add version of CodeGen::generate for a single node for use in gdb Fri, 05 May 2017 15:03:29 GMT Thierry Delisle [bd951f7] * src/benchmark/csv-data.c (modified) csv-data now contains monitor entry and leave timings Fri, 05 May 2017 14:56:12 GMT Thierry Delisle [e0b8ccd5] * src/benchmark/Monitor.c (modified) * src/benchmark/SchedInt.c (modified) Monitor benchmarks now compare 1 and 2 monitors Thu, 04 May 2017 21:07:58 GMT Thierry Delisle [8cb6fcd] * src/benchmark/CorCtxSwitch.c (modified) * src/benchmark/Monitor.c (modified) * src/benchmark/SchedInt.c (modified) * src/benchmark/ThrdCtxSwitch.c (modified) * src/benchmark/bench.c (modified) * src/benchmark/bench.h (added) * src/benchmark/csv-data.c (modified) Refactored common code into bench.h Thu, 04 May 2017 20:51:14 GMT Thierry Delisle [29137d3] * src/benchmark/Makefile.am (modified) * src/benchmark/Makefile.in (modified) * src/benchmark/Monitor.c (added) Added benchmakr for test entering and leaving Thu, 04 May 2017 20:33:54 GMT Thierry Delisle [9737ffe] * src/tests/.expect/concurrent/sched-int-barge.txt (moved) * src/tests/.expect/concurrent/sched-int-disjoint.txt (moved) * src/tests/.expect/concurrent/sched-int-wait.txt (moved) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/sched-int-barge.c (moved) * src/tests/sched-int-disjoint.c (moved) * src/tests/sched-int-wait.c (moved) Renamed internal scheduling tests to be more evocative Thu, 04 May 2017 20:13:36 GMT Thierry Delisle [102a58b] * src/Concurrency/Keywords.cc (modified) * src/tests/.expect/concurrent/sched-int.txt (modified) * src/tests/sched-int.c (modified) -fixed error in concurrency keywords -implemented more agressive ... Thu, 04 May 2017 15:05:00 GMT Thierry Delisle [4845ae2] * src/tests/.expect/concurrent/sched-int-multi2.txt (modified) * src/tests/sched-int-multi2.c (modified) Upgraded the second multi monitor internal scheduling test Wed, 03 May 2017 21:19:01 GMT Rob Schluntz [bdd0755] * src/CodeGen/CodeGenerator.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/TypeDecl.cc (modified) fix prettyprint codegen for typedecl Wed, 03 May 2017 21:03:29 GMT Rob Schluntz [ca946a4] * src/ResolvExpr/AlternativeFinder.cc (modified) fix anonymous member conversions on function calls Wed, 03 May 2017 20:15:36 GMT Thierry Delisle [42356f4] * src/benchmark/Makefile.am (modified) * src/benchmark/Makefile.in (modified) Added proper benchmark target for internal scheduling Wed, 03 May 2017 19:46:37 GMT Thierry Delisle [9643b31] * src/benchmark/SchedInt.c (added) * src/libcfa/concurrency/thread.c (modified) Adde benchmark for multi-monitor internal-scheduling