# # ChangeLog for / # # Generated by Trac 1.2.1 # May 20, 2024, 8:43:27 PM Mon, 21 Jun 2021 20:55:22 GMT Andrew Beach [33e1c91] * doc/theses/andrew_beach_MMath/features.tex (modified) Andrew MMath: Some feedback for additions to implement went to ... Mon, 21 Jun 2021 20:48:11 GMT Andrew Beach [5a4f1a8] * doc/theses/andrew_beach_MMath/implement.tex (modified) Andrew MMath: Folded in feedback into the implement chapter. (6/6 ... Wed, 16 Jun 2021 18:30:32 GMT Andrew Beach [029cbc0] * doc/theses/andrew_beach_MMath/performance.tex (modified) Andrew MMath: Performance feedback is a bit stranger as the content ... Wed, 16 Jun 2021 15:50:15 GMT Andrew Beach [edebbf7] * doc/theses/andrew_beach_MMath/future.tex (modified) Andrew MMath: Folded in Peter's feedback on future. (4/6 files done.) Wed, 16 Jun 2021 14:44:22 GMT Andrew Beach [6071efc] * doc/theses/andrew_beach_MMath/existing.tex (modified) * doc/theses/andrew_beach_MMath/features.tex (modified) * doc/theses/andrew_beach_MMath/intro.tex (modified) Andrew MMath: Update the first three chapters using Colby's comments. Tue, 15 Jun 2021 20:17:05 GMT Andrew Beach [b51e389c] * doc/theses/andrew_beach_MMath/future.tex (modified) * doc/theses/andrew_beach_MMath/implement.tex (modified) * doc/theses/andrew_beach_MMath/performance.tex (modified) Revert "proofread Andrew's implement, performance and future ... Tue, 15 Jun 2021 16:28:48 GMT Andrew Beach [2f19e03] * Jenkins/Distribute (modified) * Jenkins/FullBuild (modified) * Jenkins/Promote (added) * Jenkins/tools.groovy (modified) * Jenkinsfile (modified) * doc/theses/andrew_beach_MMath/future.tex (modified) * doc/theses/andrew_beach_MMath/implement.tex (modified) * doc/theses/andrew_beach_MMath/performance.tex (modified) * doc/theses/mubeen_zulfiqar_MMath/benchmarks.tex (modified) * libcfa/configure.ac (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/exception.c (modified) * 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/generator/fibonacci.cfa (modified) * tests/generator/fmtLines.cfa (modified) * tests/generator/suspend_then.cfa (modified) * tests/unified_locking/fast.cfa (modified) * tests/vector_math/.expect/vec2_ldouble.arm64.txt (added) * tests/vector_math/.expect/vec2_ldouble.x64.txt (moved) * tests/vector_math/.expect/vec2_ldouble.x86.txt (added) Merge branch 'master' into andrew-mmath, collecting updates. Tue, 15 Jun 2021 16:27:20 GMT Andrew Beach [4aba055] * doc/theses/andrew_beach_MMath/features.tex (modified) Andrew MMath: Folded in features feedback and redid the reraise ... 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 20:20:25 GMT Andrew Beach [471ff17] * doc/theses/andrew_beach_MMath/intro.tex (modified) Andrew MMath: Addressed most of the changes in intro and worked on ... 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 15:44:03 GMT Andrew Beach [382edbe] * doc/theses/andrew_beach_MMath/existing.tex (modified) Andrew MMath: Folded in changes to existing. (1/3 from this review) 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 20:00:16 GMT Andrew Beach [21f2e92] * doc/theses/andrew_beach_MMath/existing.tex (modified) * doc/theses/andrew_beach_MMath/features.tex (modified) * doc/theses/andrew_beach_MMath/intro.tex (modified) Revert "proofread Andrew's thesis chapters", changes saved locally. ... 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 Tue, 01 Jun 2021 18:22:37 GMT Thierry Delisle [1f68d5d] * src/main.cc (modified) Changed signal handling to avoid incompatible pointer cast Tue, 01 Jun 2021 18:22:09 GMT Thierry Delisle [68ff3de] * src/AST/TypeEnvironment.cpp (modified) Removed unnecessary copy in loop Tue, 01 Jun 2021 17:52:19 GMT Thierry Delisle [93f74c0f] * src/AST/Pass.proto.hpp (modified) Changed how new pass visitor gets the return type of previsit to ... Tue, 01 Jun 2021 13:46:51 GMT Peter A. Buhr [e46ea00] * doc/theses/andrew_beach_MMath/intro.tex (modified) augment introduction chapter with places for extension Tue, 01 Jun 2021 13:45:25 GMT Peter A. Buhr [b405039] * doc/theses/andrew_beach_MMath/callreturn.fig (added) add figure for call/return and exceptional control-flow Tue, 01 Jun 2021 01:28:02 GMT Peter A. Buhr [788614c] * INSTALL (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 01 Jun 2021 01:27:45 GMT Peter A. Buhr [829405b] * doc/theses/thierry_delisle_PhD/thesis/thesis.tex (modified) revert change from \usepackage{common} to \input{common} Mon, 31 May 2021 18:48:50 GMT Thierry Delisle [d6cd371] * INSTALL (modified) Improved INSTALL doc to take into account both devs and users. ... Mon, 31 May 2021 18:27:57 GMT Thierry Delisle [01916bc] * INSTALL (modified) Fixed INSTALL file which had out-of-date directions. Mon, 31 May 2021 18:08:13 GMT Peter A. Buhr [fa4915c] * doc/user/user.tex (modified) update macros to reflect changed to common macros, remove otype Mon, 31 May 2021 18:05:54 GMT Peter A. Buhr [cc022a9] * doc/LaTeXmacros/common.sty (modified) * doc/LaTeXmacros/common.tex (modified) clean up macros and add defaultdialect={CFA} Mon, 31 May 2021 13:18:15 GMT Peter A. Buhr [0497bd6] * doc/LaTeXmacros/lstlang.sty (modified) update uC++ keywords for lstlisting language Fri, 28 May 2021 19:42:51 GMT Thierry Delisle [cc9ec56] * Jenkinsfile (modified) Fixed typo in jenkins file Fri, 28 May 2021 19:40:34 GMT Thierry Delisle [ef1d025d] * Jenkins/FullBuild (modified) Full build no longer builds the old ast Fri, 28 May 2021 18:29:08 GMT Thierry Delisle [dd2e084] * tools/jenkins/setup.sh.in (modified) Fixed how setup.sh names com files. Fri, 28 May 2021 18:12:34 GMT Thierry Delisle [e72969a] * doc/theses/andrew_beach_MMath/existing.tex (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 28 May 2021 18:12:17 GMT Thierry Delisle [c0c8962] * tools/jenkins/setup.sh.in (modified) Tentative fix to make setup.sh more robust (tokens inside [] in Bash ... Thu, 27 May 2021 19:28:57 GMT Andrew Beach [03c0e44] * doc/theses/andrew_beach_MMath/existing.tex (modified) Andrew MMath: Rewrote the existing features/references piece. Thu, 27 May 2021 18:53:45 GMT Thierry Delisle [cece53c] * Jenkinsfile (modified) Don't archive librairies if no test crashed. Thu, 27 May 2021 18:39:35 GMT Thierry Delisle [7bd23ce] * tests/concurrent/.expect/sleep.txt (modified) * tests/concurrent/sleep.cfa (modified) Tentative fix to sleep.cfa make it more robust Thu, 27 May 2021 02:15:14 GMT Thierry Delisle [ab388c5] * libcfa/src/Makefile.am (modified) * tests/unified_locking/timeout_lock.cfa (modified) alarm.hfa is now a public header Fixed include of timeout_lock.cfa. Thu, 27 May 2021 00:42:12 GMT Thierry Delisle [8c28967] * tests/pybin/tools.py (modified) Fix error archival to match setup.sh's expectation Wed, 26 May 2021 21:55:56 GMT Thierry Delisle [7684557] * Jenkinsfile (modified) Build description now cotains node name Wed, 26 May 2021 21:51:59 GMT Thierry Delisle [32ab519] * Jenkinsfile (modified) * tools/jenkins/archive-gen.sh (added) Jenkins now generates a setup.sh script when archiving test failures. ... Wed, 26 May 2021 21:50:47 GMT Thierry Delisle [375fb46] * tools/jenkins/setup.sh.in (added) Added input script for setting up archive debugging. Tue, 25 May 2021 20:15:06 GMT caparsons [c65b930] * doc/theses/andrew_beach_MMath/cfalab.sty (modified) * doc/theses/andrew_beach_MMath/exception-layout.fig (added) * doc/theses/andrew_beach_MMath/existing.tex (modified) * doc/theses/andrew_beach_MMath/features.tex (modified) * doc/theses/andrew_beach_MMath/implement.tex (modified) * doc/theses/andrew_beach_MMath/resumption-marking.fig (added) * doc/theses/andrew_beach_MMath/uw-ethesis.tex (modified) * doc/theses/andrew_beach_MMath/vtable-layout.fig (added) * doc/theses/thierry_delisle_PhD/thesis/fig/pivot_ring.fig (modified) * doc/theses/thierry_delisle_PhD/thesis/text/io.tex (modified) * doc/theses/thierry_delisle_PhD/thesis/thesis.tex (modified) * libcfa/src/heap.cfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 25 May 2021 20:13:37 GMT caparsons [b984d54] * tests/unified_locking/timeout_lock.cfa (modified) removed semaphore usage and used a lock when checking if empty Tue, 25 May 2021 19:43:25 GMT Andrew Beach [887fc79] * doc/theses/andrew_beach_MMath/cfalab.sty (modified) * doc/theses/andrew_beach_MMath/features.tex (modified) * doc/theses/andrew_beach_MMath/implement.tex (modified) * doc/theses/andrew_beach_MMath/uw-ethesis.tex (modified) Andrew MMath: Handled some too long lines caused by code snipits. ... Sun, 23 May 2021 20:55:15 GMT Andrew Beach [9b0bb79] * doc/theses/andrew_beach_MMath/exception-layout.fig (added) * doc/theses/andrew_beach_MMath/existing.tex (modified) * doc/theses/andrew_beach_MMath/implement.tex (modified) * doc/theses/andrew_beach_MMath/resumption-marking.fig (added) * doc/theses/andrew_beach_MMath/vtable-layout.fig (added) Andrew MMath: Converted all the ASCII diagrams to xfig diagrams. Sat, 22 May 2021 13:23:41 GMT Peter A. Buhr [b38b22f] * libcfa/src/heap.cfa (modified) add missing heap statistic counters for free calls and free storage Fri, 21 May 2021 21:22:19 GMT Thierry Delisle [f1bce515] * doc/theses/thierry_delisle_PhD/thesis/text/io.tex (modified) * doc/theses/thierry_delisle_PhD/thesis/thesis.tex (modified) Commit current version Fri, 21 May 2021 20:48:10 GMT Thierry Delisle [8d66610] * doc/LaTeXmacros/common.sty (added) * doc/LaTeXmacros/common.tex (modified) * doc/theses/andrew_beach_MMath/Makefile (modified) * doc/theses/andrew_beach_MMath/cfalab.sty (modified) * 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 (added) * doc/theses/andrew_beach_MMath/uw-ethesis.tex (modified) * doc/theses/mubeen_zulfiqar_MMath/AllocDS1.fig (modified) * doc/theses/mubeen_zulfiqar_MMath/AllocDS2.fig (modified) * doc/theses/mubeen_zulfiqar_MMath/Makefile (modified) * doc/theses/mubeen_zulfiqar_MMath/allocator.tex (modified) * doc/theses/mubeen_zulfiqar_MMath/background.tex (modified) * doc/theses/mubeen_zulfiqar_MMath/benchmarks.tex (modified) * doc/theses/mubeen_zulfiqar_MMath/conclusion.tex (modified) * doc/theses/mubeen_zulfiqar_MMath/intro.tex (modified) * doc/theses/mubeen_zulfiqar_MMath/performance.tex (added) * doc/theses/mubeen_zulfiqar_MMath/uw-ethesis.tex (modified) * doc/user/Makefile (modified) * doc/user/user.tex (modified) * libcfa/src/common.hfa (modified) * libcfa/src/concurrency/alarm.cfa (modified) * libcfa/src/concurrency/alarm.hfa (modified) * libcfa/src/concurrency/clib/cfathread.cfa (modified) * libcfa/src/concurrency/clib/cfathread.h (modified) * libcfa/src/concurrency/invoke.h (modified) * libcfa/src/concurrency/io.cfa (modified) * libcfa/src/concurrency/kernel.cfa (modified) * libcfa/src/concurrency/kernel.hfa (modified) * libcfa/src/concurrency/kernel/fwd.hfa (modified) * libcfa/src/concurrency/kernel/startup.cfa (modified) * libcfa/src/concurrency/kernel_private.hfa (modified) * libcfa/src/concurrency/locks.cfa (modified) * libcfa/src/concurrency/locks.hfa (modified) * libcfa/src/concurrency/preemption.cfa (modified) * libcfa/src/concurrency/ready_queue.cfa (modified) * libcfa/src/concurrency/ready_subqueue.hfa (modified) * libcfa/src/concurrency/stats.cfa (modified) * libcfa/src/concurrency/stats.hfa (modified) * libcfa/src/concurrency/thread.cfa (modified) * libcfa/src/containers/array.hfa (modified) * libcfa/src/containers/list.hfa (modified) * libcfa/src/exception.c (modified) * libcfa/src/exception.h (modified) * libcfa/src/exception.hfa (modified) * libcfa/src/executor.baseline.txt (added) * libcfa/src/executor.cfa (modified) * libcfa/src/fstream.cfa (modified) * libcfa/src/fstream.hfa (modified) * libcfa/src/heap.cfa (modified) * libcfa/src/iostream.cfa (modified) * libcfa/src/iostream.hfa (modified) * libcfa/src/virtual.c (modified) * libcfa/src/virtual.h (modified) * src/CodeGen/LinkOnce.cc (added) * src/CodeGen/LinkOnce.h (added) * src/CodeGen/module.mk (modified) * src/Concurrency/Keywords.cc (modified) * src/GenPoly/Box.cc (modified) * src/InitTweak/InitTweak.cc (modified) * src/Parser/DeclarationNode.cc (modified) * src/Virtual/ExpandCasts.cc (modified) * src/Virtual/Tables.cc (modified) * src/main.cc (modified) * tests/.expect/linkonce.txt (added) * tests/Makefile.am (modified) * tests/array-container/.expect/array-basic.txt (moved) * tests/array-container/.expect/array-md-sbscr-cases.x64.txt (added) * tests/array-container/array-basic.cfa (modified) * tests/array-container/array-md-sbscr-cases.cfa (added) * tests/concurrent/.expect/sleep.txt (added) * tests/concurrent/clib_tls.c (modified) * tests/concurrent/sleep.cfa (added) * tests/exceptions/virtual-cast.cfa (modified) * tests/exceptions/virtual-poly.cfa (modified) * tests/io/.expect/manipulatorsOutput4.txt (moved) * tests/link-once/main.cfa (added) * tests/link-once/partner.cfa (added) * tests/list/.expect/dlist-insert-remove.txt (modified) * tests/list/dlist-insert-remove.cfa (modified) * tests/raii/.expect/boxed-types.txt (added) * tests/raii/boxed-types.cfa (added) * tests/strstream.cfa (modified) * tests/unified_locking/.expect/timeout_lock.txt (moved) * tests/unified_locking/timeout_lock.cfa (modified) * tests/zombies/linked-list-perf/experiment.cpp (added) * tests/zombies/linked-list-perf/experiment.koad (added) * tests/zombies/linked-list-perf/mike-old.hfa (added) * tests/zombies/linked-list-perf/mike-proto-list.hfa (added) * tests/zombies/linked-list-perf/thierry-subqueue-old-rip.hfa (added) * tools/perf/process_stat_array.py (added) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 21 May 2021 19:59:56 GMT caparsons [7404cdc] * tests/unified_locking/.expect/timeout_lock.txt (moved) * tests/unified_locking/timeout_lock.cfa (modified) added updated timeout_lock text Thu, 20 May 2021 17:22:08 GMT Thierry Delisle [090a7c5] * tests/concurrent/clib_tls.c (modified) Disable preemption in clib_tls. The tls init feature is not very ... Thu, 20 May 2021 14:53:21 GMT Andrew Beach [c21f5a9] * doc/theses/andrew_beach_MMath/cfalab.sty (modified) * doc/theses/andrew_beach_MMath/features.tex (modified) * doc/theses/andrew_beach_MMath/implement.tex (modified) * tests/link-once/main.cfa (modified) * tests/link-once/partner.cfa (modified) Andrew MMath: Work on figures and linkonce.