# # ChangeLog for / # # Generated by Trac 1.2.1 # Apr 27, 2024, 8:11:07 AM Mon, 21 Jun 2021 19:42:47 GMT Thierry Delisle [953827a] * libcfa/src/concurrency/ready_queue.cfa (modified) Fixed cpu work stealing to properly fall back on other nodes. Mon, 21 Jun 2021 19:41:43 GMT Thierry Delisle [5614552a] * libcfa/src/concurrency/ready_queue.cfa (modified) Fixed warnings Mon, 21 Jun 2021 19:41:22 GMT Thierry Delisle [ef94ae7] * libcfa/src/concurrency/kernel/startup.cfa (modified) * libcfa/src/concurrency/ready_queue.cfa (modified) * libcfa/src/concurrency/ready_subqueue.hfa (modified) * libcfa/src/concurrency/thread.cfa (modified) Changed ready-queue to use -1 for empty ts. Mon, 21 Jun 2021 19:40:10 GMT Thierry Delisle [4d865ca7] * libcfa/src/device/cpu.hfa (modified) Minor documentation Mon, 21 Jun 2021 19:40:00 GMT Thierry Delisle [0ee224b] * libcfa/src/concurrency/kernel/startup.cfa (modified) * libcfa/src/concurrency/ready_queue.cfa (modified) Fixed rseq so it is initilizaed even for non-processor threads. Mon, 21 Jun 2021 19:16:00 GMT Thierry Delisle [8110bc3] * Jenkins/FullBuild (modified) * Jenkinsfile (modified) FullBuild now uses gcc-10 instead of gcc-5 and jenkins understands ... Mon, 21 Jun 2021 16:40:46 GMT Thierry Delisle [1f3d212] * tests/test.py (modified) Remove psutil from test.py which doesn't seem needed Mon, 21 Jun 2021 00:16:54 GMT Peter A. Buhr [15f769c] * src/Parser/lex.ll (modified) * src/Parser/parser.yy (modified) add _DecimalXX to lexer/parser, but mark as unimplemented Sat, 19 Jun 2021 19:53:18 GMT Peter A. Buhr [e319fc5] * libcfa/src/concurrency/kernel.cfa (modified) * libcfa/src/concurrency/kernel.hfa (modified) * libcfa/src/concurrency/kernel/startup.cfa (modified) * libcfa/src/concurrency/ready_queue.cfa (modified) * libcfa/src/containers/array.hfa (modified) * libcfa/src/device/cpu.cfa (modified) * libcfa/src/device/cpu.hfa (modified) * src/AST/Convert.cpp (modified) * src/AST/Decl.cpp (modified) * src/AST/Decl.hpp (modified) * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/TypedefTable.cc (modified) * src/Parser/parser.yy (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/Expression.h (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/TypeDecl.cc (modified) * src/SynTree/TypeExpr.cc (modified) * src/SynTree/Visitor.h (modified) * tests/array-container/.expect/array-md-sbscr-cases.x86.txt (added) * tests/array-container/.expect/language-dim-mismatch.txt (added) * tests/array-container/array-basic.cfa (modified) * tests/array-container/array-md-sbscr-cases.cfa (modified) * tests/array-container/language-dim-mismatch.cfa (added) * tests/device/cpu.cfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Sat, 19 Jun 2021 19:52:59 GMT Peter A. Buhr [6992f95] * tests/math.cfa (modified) remove decimal-floating constants from math test Sat, 19 Jun 2021 19:51:18 GMT Peter A. Buhr [4b891e9] * tests/literals.cfa (modified) update literal test for floating and decimal floating suffix Sat, 19 Jun 2021 19:50:04 GMT Peter A. Buhr [d3b5a14] * src/Parser/lex.ll (modified) lex gcc types _Decimal32/64/128 and return them as ... Fri, 18 Jun 2021 19:24:22 GMT Peter A. Buhr [c7d8696a] * tests/array-container/.expect/array-md-sbscr-cases.x86.txt (added) add .expect file for array-md-sbscr-cases.txt to be architecture ... Fri, 18 Jun 2021 16:20:59 GMT Michael Brooks [6e50a6b] * libcfa/src/containers/array.hfa (modified) * src/AST/Convert.cpp (modified) * src/AST/Decl.cpp (modified) * src/AST/Decl.hpp (modified) * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/TypedefTable.cc (modified) * src/Parser/parser.yy (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/Expression.h (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/TypeDecl.cc (modified) * src/SynTree/TypeExpr.cc (modified) * src/SynTree/Visitor.h (modified) * tests/array-container/.expect/language-dim-mismatch.txt (added) * tests/array-container/array-basic.cfa (modified) * tests/array-container/array-md-sbscr-cases.cfa (modified) * tests/array-container/language-dim-mismatch.cfa (added) Implementing language-provided syntax for (array) dimensions. ... Fri, 18 Jun 2021 02:38:05 GMT Thierry Delisle [dcbfcbc] * doc/theses/mubeen_zulfiqar_MMath/.gitignore (modified) * doc/theses/mubeen_zulfiqar_MMath/benchmarks.tex (modified) * doc/theses/mubeen_zulfiqar_MMath/uw-ethesis.tex (modified) * tests/array-container/.expect/array-md-sbscr-cases.arm64.txt (moved) * tests/array-container/.expect/array-md-sbscr-cases.x64.txt (added) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 18 Jun 2021 02:37:59 GMT Thierry Delisle [07b4970] * libcfa/src/concurrency/ready_queue.cfa (modified) Fix incorrect change that disabled all lists Fri, 18 Jun 2021 02:32:53 GMT Thierry Delisle [df7597e0] * libcfa/src/concurrency/ready_queue.cfa (modified) Fix the cpu-based ready to actually use cpu_info rather then being a ... Fri, 18 Jun 2021 02:31:39 GMT Thierry Delisle [cf85f96] * libcfa/src/device/cpu.cfa (modified) * libcfa/src/device/cpu.hfa (modified) * tests/device/cpu.cfa (modified) Cpu map now has aself pointer to figure out where between start and ... Thu, 17 Jun 2021 22:45:34 GMT Peter A. Buhr [572a02f] * tests/array-container/.expect/array-md-sbscr-cases.arm64.txt (added) revert .expect file for array-md-sbscr-cases.txt to be architecture ... Thu, 17 Jun 2021 22:30:29 GMT Peter A. Buhr [a38a9f8] * tests/array-container/.expect/array-md-sbscr-cases.x64.txt (moved) revert .expect file for array-md-sbscr-cases.txt to be architecture ... Thu, 17 Jun 2021 22:08:23 GMT Peter A. Buhr [26da2a0] * doc/theses/mubeen_zulfiqar_MMath/.gitignore (modified) * doc/theses/mubeen_zulfiqar_MMath/benchmarks.tex (modified) * doc/theses/mubeen_zulfiqar_MMath/uw-ethesis.tex (modified) convert changes to latex and adjust macros slightly to build Thu, 17 Jun 2021 19:05:54 GMT Thierry Delisle [12daa43] * libcfa/src/concurrency/kernel.cfa (modified) * libcfa/src/concurrency/kernel.hfa (modified) * libcfa/src/concurrency/kernel/startup.cfa (modified) * libcfa/src/concurrency/ready_queue.cfa (modified) Added a define switch for using cpu workstealing. Not Fully implemented. Thu, 17 Jun 2021 17:55:39 GMT Thierry Delisle [fde879b3] * libcfa/src/concurrency/kernel/startup.cfa (modified) Fixed typo in startup.cfa without rseq support. Thu, 17 Jun 2021 17:38:04 GMT Thierry Delisle [26d944c] * src/InitTweak/InitTweak.cc (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 17 Jun 2021 17:37:55 GMT Thierry Delisle [f558b5f] * libcfa/src/concurrency/kernel/startup.cfa (modified) * libcfa/src/concurrency/kernel_private.hfa (modified) Implemented __kernel_getcpu from rseq and librseq. Thu, 17 Jun 2021 01:06:42 GMT Peter A. Buhr [02f4eb8] * src/InitTweak/InitTweak.cc (modified) simplify change for section .data attribute for global constructors Thu, 17 Jun 2021 00:39:23 GMT Thierry Delisle [7e1cb79] * doc/theses/mubeen_zulfiqar_MMath/benchmarks.tex (modified) * libcfa/src/exception.c (modified) * libcfa/src/stdhdr/pthread.h (added) * src/InitTweak/InitTweak.cc (modified) * tests/.expect/gmp.arm64.txt (added) * tests/array-container/.expect/array-md-sbscr-cases.txt (moved) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Wed, 16 Jun 2021 22:29:53 GMT Peter A. Buhr [cb304ca] * doc/theses/mubeen_zulfiqar_MMath/benchmarks.tex (modified) * src/InitTweak/InitTweak.cc (modified) * tests/.expect/gmp.arm64.txt (added) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Wed, 16 Jun 2021 22:29:26 GMT Peter A. Buhr [eef2a9b] * tests/array-container/.expect/array-md-sbscr-cases.txt (moved) change .expect file for array-md-sbscr-cases.txt to be architecture ... Wed, 16 Jun 2021 22:21:21 GMT Peter A. Buhr [d96becd] * doc/theses/mubeen_zulfiqar_MMath/benchmarks.tex (modified) * libcfa/src/stdhdr/pthread.h (added) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Wed, 16 Jun 2021 22:19:10 GMT Peter A. Buhr [d269894] * tests/.expect/gmp.arm64.txt (added) create .expect file for gmp test on ARM Wed, 16 Jun 2021 22:17:54 GMT Peter A. Buhr [1f2e957] * src/InitTweak/InitTweak.cc (modified) make section .data attribute for global constructors architecture ... Wed, 16 Jun 2021 22:04:55 GMT m3zulfiq [012cfc3] * libcfa/src/exception.c (modified) * libcfa/src/stdhdr/pthread.h (added) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Wed, 16 Jun 2021 22:04:40 GMT m3zulfiq [32318de] * doc/theses/mubeen_zulfiqar_MMath/benchmarks.tex (modified) added benchmark descriptions Wed, 16 Jun 2021 18:44:09 GMT Thierry Delisle [798a8b3] * src/AST/Pass.impl.hpp (modified) * src/Common/PassVisitor.impl.h (modified) * src/SymTab/Validate.cc (modified) Attributes are now correctly visited when replacing typedefs Wed, 16 Jun 2021 18:43:37 GMT Thierry Delisle [1d61b67] * tests/.expect/typedefRedef-ERR1.txt (modified) * tests/.expect/typedefRedef.txt (modified) * tests/typedefRedef.cfa (modified) Added attribute case to typedef replacement test. Wed, 16 Jun 2021 17:48:13 GMT Peter A. Buhr [95958a8] * libcfa/src/stdhdr/pthread.h (added) create stdhdr/pthread.h so #include pthread.h does not require extern "C" Wed, 16 Jun 2021 14:32:33 GMT Henry Xue [ed395761] * libcfa/src/exception.c (modified) Workaround to get default exception handling on ARM working Wed, 16 Jun 2021 01:07:25 GMT Thierry Delisle [3814957] * libcfa/src/concurrency/kernel/startup.cfa (modified) * libcfa/src/concurrency/kernel_private.hfa (modified) Commented out broken code Tue, 15 Jun 2021 21:18:59 GMT Thierry Delisle [3489ea6] * libcfa/src/concurrency/kernel/startup.cfa (modified) * libcfa/src/concurrency/kernel_private.hfa (modified) Started work on __kernel_getcpu Tue, 15 Jun 2021 21:01:05 GMT Thierry Delisle [5e2ed05] * doc/theses/mubeen_zulfiqar_MMath/benchmarks.tex (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 15 Jun 2021 21:00:28 GMT Thierry Delisle [43784ac] * benchmark/io/io_uring.h (modified) * libcfa/prelude/defines.hfa.in (modified) * libcfa/src/bits/signal.hfa (modified) * libcfa/src/concurrency/coroutine.cfa (modified) * libcfa/src/concurrency/io.cfa (modified) * libcfa/src/concurrency/io/setup.cfa (modified) * libcfa/src/concurrency/kernel.cfa (modified) * libcfa/src/concurrency/kernel/startup.cfa (modified) * libcfa/src/concurrency/locks.cfa (modified) * libcfa/src/concurrency/monitor.cfa (modified) * libcfa/src/concurrency/mutex.cfa (modified) * libcfa/src/concurrency/preemption.cfa (modified) * libcfa/src/concurrency/ready_queue.cfa (modified) * libcfa/src/concurrency/thread.cfa (modified) Changed libcfathread to consistently define _GNU_SOURCE Tue, 15 Jun 2021 20:46:07 GMT m3zulfiq [27c9767] * doc/theses/andrew_beach_MMath/future.tex (modified) * doc/theses/andrew_beach_MMath/implement.tex (modified) * doc/theses/andrew_beach_MMath/performance.tex (modified) * libcfa/src/device/cpu.cfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 15 Jun 2021 20:45:55 GMT m3zulfiq [cb5c392] * doc/theses/mubeen_zulfiqar_MMath/benchmarks.tex (modified) Added micro benchmark suite description Tue, 15 Jun 2021 17:24:41 GMT Thierry Delisle [45fde9f] * libcfa/src/device/cpu.cfa (modified) Fixed width sum check to actually sum. Tue, 15 Jun 2021 16:47:32 GMT Thierry Delisle [64780c1] * libcfa/src/device/cpu.cfa (modified) Remove incorrect check Tue, 15 Jun 2021 16:18:33 GMT Thierry Delisle [4f1b8f3f] * doc/theses/andrew_beach_MMath/future.tex (modified) * doc/theses/andrew_beach_MMath/implement.tex (modified) * doc/theses/andrew_beach_MMath/performance.tex (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 15 Jun 2021 16:16:42 GMT Thierry Delisle [1f05c83] * libcfa/src/device/cpu.cfa (modified) Added more debug to defice/cpu Tue, 15 Jun 2021 15:34:45 GMT Peter A. Buhr [6f8c46d] * Jenkins/tools.groovy (modified) * Jenkinsfile (modified) * libcfa/src/Makefile.am (modified) * libcfa/src/concurrency/kernel.cfa (modified) * libcfa/src/concurrency/locks.hfa (modified) * libcfa/src/device/cpu.cfa (added) * libcfa/src/device/cpu.hfa (added) * libcfa/src/interpose.cfa (modified) * libcfa/src/startup.cfa (modified) * tests/coroutine/fibonacci.cfa (modified) * tests/device/.expect/cpu.txt (added) * tests/device/cpu.cfa (added) * tests/unified_locking/fast.cfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 15 Jun 2021 15:34:30 GMT Peter A. Buhr [b6749fd] * doc/theses/andrew_beach_MMath/future.tex (modified) * doc/theses/andrew_beach_MMath/implement.tex (modified) * doc/theses/andrew_beach_MMath/performance.tex (modified) proofread Andrew's implement, performance and future chapters Mon, 14 Jun 2021 20:03:50 GMT Thierry Delisle [07033ce] * libcfa/src/concurrency/locks.hfa (modified) * tests/unified_locking/fast.cfa (modified) Even more work on removing any possible integer overflow in fast lock ... Mon, 14 Jun 2021 20:01:48 GMT Thierry Delisle [a8b0618] * libcfa/src/device/cpu.cfa (modified) Changed libcfa to use cpu/present instead of cpu/possible Mon, 14 Jun 2021 19:47:17 GMT Thierry Delisle [9824500] * Jenkins/tools.groovy (modified) * Jenkinsfile (modified) Fixed email generation in Jenkins Mon, 14 Jun 2021 18:55:08 GMT Thierry Delisle [733fd3d] * libcfa/src/concurrency/kernel.cfa (modified) Added missing corctx_flag in assertion Mon, 14 Jun 2021 18:48:44 GMT Thierry Delisle [5c46672] * tests/coroutine/fibonacci.cfa (modified) coroutine fibonacci now uses return from resume Mon, 14 Jun 2021 18:43:55 GMT Thierry Delisle [d363634] * tests/device/.expect/cpu.txt (added) * tests/device/cpu.cfa (added) Added bare-bones test for device cpu Mon, 14 Jun 2021 18:43:35 GMT Thierry Delisle [96f002c1] * libcfa/src/Makefile.am (modified) * libcfa/src/device/cpu.cfa (added) * libcfa/src/device/cpu.hfa (added) * libcfa/src/interpose.cfa (modified) * libcfa/src/startup.cfa (modified) Added new device folder and cpu file to libcfa Mon, 14 Jun 2021 18:01:38 GMT Thierry Delisle [50871b4] * libcfa/src/concurrency/kernel.cfa (modified) Whitespace clean-up Fri, 11 Jun 2021 01:57:41 GMT Peter A. Buhr [3720c9aa] * tests/generator/fibonacci.cfa (modified) * tests/generator/fmtLines.cfa (modified) * tests/generator/suspend_then.cfa (modified) formatting and indicate compiler bug Fri, 11 Jun 2021 01:26:37 GMT Peter A. Buhr [7f72697] * tests/vector_math/.expect/vec2_ldouble.x86.txt (added) add .expect/vec2_ldouble.x86.txt Fri, 11 Jun 2021 01:11:15 GMT Peter A. Buhr [8e37b25] * Jenkins/FullBuild (modified) * Jenkins/Promote (added) * Jenkins/tools.groovy (modified) * doc/theses/mubeen_zulfiqar_MMath/benchmarks.tex (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 11 Jun 2021 01:11:08 GMT Peter A. Buhr [28739509] * tests/vector_math/.expect/vec2_ldouble.x64.txt (moved) add .expect/vec2_ldouble.x64.txt Thu, 10 Jun 2021 21:41:34 GMT m3zulfiq [2fc2262] * Jenkins/FullBuild (modified) * Jenkins/Promote (added) * Jenkins/tools.groovy (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 10 Jun 2021 21:41:09 GMT m3zulfiq [1bb633b] * doc/theses/mubeen_zulfiqar_MMath/benchmarks.tex (modified) added benchmarks -> performance matrices of memeory allocator -> speed Thu, 10 Jun 2021 13:17:05 GMT Thierry Delisle [3dcd11ba] * libcfa/src/exception.c (modified) * tests/vector_math/.expect/vec2_ldouble.arm64.txt (added) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 10 Jun 2021 13:16:51 GMT Thierry Delisle [cc5544a] * Jenkins/FullBuild (modified) * Jenkins/Promote (added) * Jenkins/tools.groovy (modified) Simplified how jenkins produces the git message. FullBuild now ... Thu, 10 Jun 2021 02:59:12 GMT Peter A. Buhr [1c54958] * tests/vector_math/.expect/vec2_ldouble.arm64.txt (added) add ARM specific .expect file for test vector_math/vec2_ldouble Thu, 10 Jun 2021 02:37:49 GMT Henry Xue [53d34343] * libcfa/src/exception.c (modified) Merge branch 'arm-eh' Wed, 09 Jun 2021 01:22:55 GMT Thierry Delisle [bd50205] * Jenkins/FullBuild (modified) * Jenkinsfile (modified) Jenkins email must run inside node Wed, 09 Jun 2021 01:13:14 GMT Thierry Delisle [e018546] * Jenkins/Distribute (modified) * Jenkinsfile (modified) More work into not using master node Wed, 09 Jun 2021 00:55:40 GMT Thierry Delisle [47138ee] * Jenkinsfile (modified) wrap apparently needs to run in a node... for some reason Wed, 09 Jun 2021 00:53:39 GMT Thierry Delisle [a8d8547] * Jenkinsfile (modified) Fix error in previous commit Wed, 09 Jun 2021 00:49:37 GMT Thierry Delisle [c0c4d4f] * doc/theses/mubeen_zulfiqar_MMath/benchmarks.tex (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Wed, 09 Jun 2021 00:49:28 GMT Thierry Delisle [d3b95f1] * Jenkinsfile (modified) Trying new structure that uses fewer nodes. Tue, 08 Jun 2021 20:37:41 GMT m3zulfiq [e056330] * Jenkins/Distribute (modified) * Jenkins/FullBuild (modified) * Jenkinsfile (modified) * libcfa/configure.ac (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 08 Jun 2021 20:36:55 GMT m3zulfiq [0c1f3a6] * doc/theses/mubeen_zulfiqar_MMath/benchmarks.tex (modified) added benchmarks -> performance matrices of memeory allocator -> ... Tue, 08 Jun 2021 17:12:49 GMT Thierry Delisle [5e64df8e] * Jenkins/Distribute (modified) * Jenkins/FullBuild (modified) More jenkins changes to stop running on Jenkins Master Tue, 08 Jun 2021 16:51:32 GMT Thierry Delisle [8519fac] * doc/theses/andrew_beach_MMath/performance.tex (added) * doc/theses/andrew_beach_MMath/uw-ethesis.tex (modified) * tests/.expect/array.txt (modified) * tests/.expect/cast.txt (modified) * tests/.expect/expression.txt (modified) * tests/.expect/forall.txt (modified) * tests/.expect/identFuncDeclarator.txt (modified) * tests/.expect/init1-ERROR.nast.txt (modified) * tests/.expect/init1.txt (modified) * tests/.expect/labelledExit.txt (modified) * tests/.expect/limits.txt (modified) * tests/.expect/nested-types-ERR1.txt (modified) * tests/.expect/nested-types-ERR2.txt (modified) * tests/.expect/nested-types.txt (modified) * tests/.expect/numericConstants.txt (modified) * tests/.expect/quasiKeyword.txt (modified) * tests/.expect/stdincludes.txt (deleted) * tests/.expect/switch.txt (modified) * tests/.expect/typedefRedef-ERR1.txt (modified) * tests/.expect/typedefRedef.txt (modified) * tests/.expect/variableDeclarator.txt (modified) * tests/Makefile.am (modified) * tests/array.cfa (modified) * tests/builtins/.expect/sync.txt (modified) * tests/builtins/sync.cfa (modified) * tests/cast.cfa (modified) * tests/expression.cfa (modified) * tests/forall.cfa (modified) * tests/identFuncDeclarator.cfa (modified) * tests/include/.expect/includes.nast.txt (modified) * tests/include/.expect/stdincludes.txt (added) * tests/include/includes.cfa (modified) * tests/include/stdincludes.cfa (moved) * tests/init1.cfa (modified) * tests/labelledExit.cfa (modified) * tests/limits.cfa (modified) * tests/nested-types.cfa (modified) * tests/numericConstants.cfa (modified) * tests/quasiKeyword.cfa (modified) * tests/switch.cfa (modified) * tests/typedefRedef.cfa (modified) * tests/variableDeclarator.cfa (modified) * tests/warnings/.expect/self-assignment.nast.txt (modified) * tests/warnings/self-assignment.cfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 08 Jun 2021 16:51:23 GMT Thierry Delisle [4969efd] * Jenkinsfile (modified) Testing out Jenkins not using master anymore Tue, 08 Jun 2021 03:03:24 GMT Henry Xue [e8261bb] * libcfa/src/exception.c (modified) Preliminary ARM exception handling support Mon, 07 Jun 2021 19:34:27 GMT Andrew Beach [dac16a0] * doc/theses/andrew_beach_MMath/performance.tex (added) * doc/theses/andrew_beach_MMath/uw-ethesis.tex (modified) Andrew MMath: Added the beginnings of performance chapter. Sat, 05 Jun 2021 19:21:19 GMT Peter A. Buhr [53692b3] * tests/.expect/array.txt (modified) * tests/.expect/cast.txt (modified) * tests/.expect/expression.txt (modified) * tests/.expect/forall.txt (modified) * tests/.expect/identFuncDeclarator.txt (modified) * tests/.expect/init1-ERROR.nast.txt (modified) * tests/.expect/init1.txt (modified) * tests/.expect/labelledExit.txt (modified) * tests/.expect/limits.txt (modified) * tests/.expect/nested-types-ERR1.txt (modified) * tests/.expect/nested-types-ERR2.txt (modified) * tests/.expect/nested-types.txt (modified) * tests/.expect/numericConstants.txt (modified) * tests/.expect/quasiKeyword.txt (modified) * tests/.expect/stdincludes.txt (deleted) * tests/.expect/switch.txt (modified) * tests/.expect/typedefRedef-ERR1.txt (modified) * tests/.expect/typedefRedef.txt (modified) * tests/.expect/variableDeclarator.txt (modified) * tests/Makefile.am (modified) * tests/array.cfa (modified) * tests/builtins/.expect/sync.txt (modified) * tests/builtins/sync.cfa (modified) * tests/cast.cfa (modified) * tests/expression.cfa (modified) * tests/forall.cfa (modified) * tests/identFuncDeclarator.cfa (modified) * tests/include/.expect/includes.nast.txt (modified) * tests/include/.expect/stdincludes.txt (added) * tests/include/includes.cfa (modified) * tests/include/stdincludes.cfa (moved) * tests/init1.cfa (modified) * tests/labelledExit.cfa (modified) * tests/limits.cfa (modified) * tests/nested-types.cfa (modified) * tests/numericConstants.cfa (modified) * tests/quasiKeyword.cfa (modified) * tests/switch.cfa (modified) * tests/typedefRedef.cfa (modified) * tests/variableDeclarator.cfa (modified) * tests/warnings/.expect/self-assignment.nast.txt (modified) * tests/warnings/self-assignment.cfa (modified) second attempt to fix compile-only pragma message that gcc-10/11 quote Fri, 04 Jun 2021 20:59:34 GMT Thierry Delisle [9e67e92] * doc/theses/andrew_beach_MMath/existing.tex (modified) * doc/theses/andrew_beach_MMath/features.tex (modified) * doc/theses/andrew_beach_MMath/future.tex (modified) * doc/theses/andrew_beach_MMath/implement.tex (modified) * doc/theses/andrew_beach_MMath/intro.tex (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 04 Jun 2021 20:55:52 GMT Thierry Delisle [dad9c9f] * libcfa/configure.ac (modified) Configure now check for rseq.h and librseq. Fri, 04 Jun 2021 15:24:41 GMT Peter A. Buhr [4ed7946e] * doc/theses/andrew_beach_MMath/existing.tex (modified) * doc/theses/andrew_beach_MMath/features.tex (modified) * doc/theses/andrew_beach_MMath/intro.tex (modified) proofread Andrew's thesis chapters Thu, 03 Jun 2021 20:23:07 GMT Andrew Beach [553f8abe] * doc/theses/andrew_beach_MMath/existing.tex (modified) * doc/theses/andrew_beach_MMath/features.tex (modified) * doc/theses/andrew_beach_MMath/future.tex (modified) * doc/theses/andrew_beach_MMath/implement.tex (modified) * doc/theses/andrew_beach_MMath/intro.tex (modified) Andrew MMath: Responding to Peter's suggestions on the introduction. Thu, 03 Jun 2021 19:30:53 GMT Thierry Delisle [3f4bf57] * .gitignore (modified) * automake/missing (added) * libcfa/automake/missing (added) Added automake/missing to git directory Thu, 03 Jun 2021 19:24:09 GMT Thierry Delisle [44f2881] * .gitignore (modified) Changed gitignore to not ignore automake missing Thu, 03 Jun 2021 02:07:46 GMT Thierry Delisle [f48577a] * tests/cast.cfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 03 Jun 2021 01:36:44 GMT Peter A. Buhr [1d2854f] * tests/.expect/cast.txt (modified) revert again compile-only pragma message because compilers use ... Thu, 03 Jun 2021 01:16:53 GMT Peter A. Buhr [b303ec1] * tests/.expect/cast.txt (modified) * tests/cast.cfa (modified) revert compile-only pragma message because compilers use different ... Wed, 02 Jun 2021 22:22:47 GMT Thierry Delisle [96bfdde7] * libcfa/src/concurrency/kernel.cfa (modified) Forgot to add symmetric change to last verify change Wed, 02 Jun 2021 21:59:44 GMT Peter A. Buhr [e014c6d] * Jenkins/FullBuild (modified) * libcfa/src/concurrency/coroutine.cfa (modified) * libcfa/src/concurrency/coroutine.hfa (modified) * libcfa/src/concurrency/invoke.h (modified) * libcfa/src/concurrency/kernel.cfa (modified) * libcfa/src/concurrency/kernel/startup.cfa (modified) * libcfa/src/concurrency/thread.cfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Wed, 02 Jun 2021 21:59:37 GMT Peter A. Buhr [436d7d7] * tests/.expect/cast.txt (modified) * tests/cast.cfa (modified) first attempt to fix compile-only pragma message that gcc-10/11 quote Wed, 02 Jun 2021 21:22:57 GMT Thierry Delisle [ab5baab] * libcfa/src/concurrency/coroutine.cfa (modified) * libcfa/src/concurrency/coroutine.hfa (modified) * libcfa/src/concurrency/invoke.h (modified) * libcfa/src/concurrency/kernel.cfa (modified) * libcfa/src/concurrency/kernel/startup.cfa (modified) * libcfa/src/concurrency/thread.cfa (modified) Attempt to fix the stack checker for when coroutines are interrupted ... Wed, 02 Jun 2021 21:21:26 GMT Thierry Delisle [e9ea53d] * Jenkins/FullBuild (modified) Full build now promotes to GitHub Wed, 02 Jun 2021 03:10:33 GMT Peter A. Buhr [6da81c7] * driver/cc1.cc (modified) Fix cc1 -E flag for use with gcc11 Tue, 01 Jun 2021 20:25:07 GMT Thierry Delisle [a804f81] * driver/cc1.cc (modified) Fix cc1 for use with gcc11 Tue, 01 Jun 2021 20:06:30 GMT Thierry Delisle [62006a3] * tests/unified_locking/fast.cfa (modified) Changed sum type to uint32_t to make sure integer overflow isn't the ... Tue, 01 Jun 2021 19:18:40 GMT Thierry Delisle [bc179fd] * src/AST/Type.hpp (modified) * src/CodeTools/ResolvProtoDump.cc (modified) Removed more gcc11 warnings