# # ChangeLog for src/tests/concurrent # # Generated by Trac 1.2.1 # Apr 30, 2024, 9:57:30 PM Mon, 11 Jun 2018 14:16:04 GMT Thierry Delisle [7bdcac1] * src/tests/concurrent/coroutineYield.c (modified) * src/tests/concurrent/preempt.c (modified) * src/tests/concurrent/signal/block.c (modified) * src/tests/concurrent/signal/disjoint.c (modified) * src/tests/concurrent/signal/wait.c (modified) * src/tests/long_tests.h (added) * src/tests/preempt_longrun/Makefile.am (modified) * src/tests/preempt_longrun/Makefile.in (modified) * src/tests/preempt_longrun/create.c (modified) * src/tests/preempt_longrun/enter.c (modified) * src/tests/preempt_longrun/enter3.c (modified) * src/tests/preempt_longrun/processor.c (modified) * src/tests/preempt_longrun/stack.c (modified) * src/tests/preempt_longrun/yield.c (modified) * tools/Makefile.am (modified) * tools/Makefile.in (modified) * tools/busy (added) * tools/error (added) * tools/error.c (added) * tools/watchdog (added) * tools/watchdog.c (added) Added the option to make longrun tests run until failure Tue, 29 May 2018 20:15:06 GMT Thierry Delisle [8638cef] * src/tests/concurrent/signal/block.c (modified) * src/tests/concurrent/signal/disjoint.c (modified) Added missing mutex on some destructors Tue, 29 May 2018 20:14:45 GMT Thierry Delisle [cd3557b] * src/tests/concurrent/signal/barge.c (deleted) Remove deprecated tests Mon, 28 May 2018 02:20:46 GMT Peter A. Buhr [1213f21] * src/tests/concurrent/examples/datingService.c (modified) formatting Fri, 25 May 2018 13:48:17 GMT Peter A. Buhr [c107f4ec] * src/tests/concurrent/examples/matrixSum.c (modified) formatting Wed, 23 May 2018 16:02:26 GMT Thierry Delisle [b9da9585] * src/tests/concurrent/coroutineYield.c (modified) * src/tests/concurrent/signal/block.c (modified) * src/tests/concurrent/signal/disjoint.c (modified) * src/tests/concurrent/signal/wait.c (modified) * src/tests/preempt_longrun/Makefile.am (modified) * src/tests/preempt_longrun/Makefile.in (modified) * src/tests/preempt_longrun/create.c (modified) * src/tests/preempt_longrun/enter.c (modified) * src/tests/preempt_longrun/enter3.c (modified) * src/tests/preempt_longrun/processor.c (modified) * src/tests/preempt_longrun/stack.c (modified) * src/tests/preempt_longrun/yield.c (modified) Fixed long run tests Wed, 02 May 2018 21:38:06 GMT Thierry Delisle [b68fc85] * src/libcfa/concurrency/preemption.c (modified) * src/tests/concurrent/preempt.c (modified) Added more checks to preempt test to make sure preemption stays enabled Wed, 02 May 2018 20:18:37 GMT Peter A. Buhr [623c16a] * src/tests/concurrent/examples/boundedBufferEXT.c (modified) * src/tests/concurrent/examples/boundedBufferINT.c (modified) use forall distribution for buffer Fri, 27 Apr 2018 18:35:00 GMT Thierry Delisle [b9f383f] * src/ResolvExpr/Resolver.cc (modified) * src/SynTree/Statement.cc (modified) * src/tests/concurrent/examples/.expect/boundedBufferEXT.txt (modified) * src/tests/concurrent/examples/boundedBufferEXT.c (modified) * src/tests/concurrent/thread.c (modified) named threads in thread tests fixed bounded buffer expect added ... Sat, 21 Apr 2018 02:59:51 GMT Peter A. Buhr [58caf150] * src/tests/concurrent/examples/boundedBufferEXT.c (modified) * src/tests/concurrent/examples/boundedBufferINT.c (modified) updates Fri, 20 Apr 2018 02:30:19 GMT Peter A. Buhr [88f15ae] * src/tests/concurrent/examples/.expect/boundedBuffer.txt (deleted) * src/tests/concurrent/examples/.expect/boundedBufferEXT.txt (added) * src/tests/concurrent/examples/.expect/boundedBufferINT.txt (added) * src/tests/concurrent/examples/boundedBufferEXT.c (added) * src/tests/concurrent/examples/boundedBufferINT.c (moved) add generic bounded-buffer, both internal and external scheduling Thu, 19 Apr 2018 15:20:45 GMT Rob Schluntz [c28bcc7] * src/tests/concurrent/.expect/preempt.txt (modified) Update expected output for preempt test Tue, 17 Apr 2018 16:01:09 GMT Thierry Delisle [32cab5b] * doc/LaTeXmacros/common.tex (modified) * doc/LaTeXmacros/lstlang.sty (modified) * doc/bibliography/pl.bib (modified) * doc/papers/concurrency/.gitignore (modified) * doc/papers/concurrency/AMA/AMA-stix.zip (added) * doc/papers/concurrency/AMA/AMA-stix/Documents/.log (added) * doc/papers/concurrency/AMA/AMA-stix/Documents/README.txt (added) * doc/papers/concurrency/AMA/AMA-stix/Documents/wileyNJD-Doc.tex (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/STIXGeneral-Bold.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/STIXGeneral-BoldItalic.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/STIXGeneral-Italic.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/STIXGeneral-Regular.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/Windows-Stix-fontinstaller.exe (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/a_axxd65.enc (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ls1stix.fd (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ls1stixbb.fd (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ls1stixfrak.fd (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ls1stixscr.fd (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ls1stixsf.fd (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ls2stix.fd (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ls2stixcal.fd (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ls2stixex.fd (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ls2stixtt.fd (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ly1sti.fd (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ot1-stixgeneral-bold.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ot1-stixgeneral-bolditalic.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ot1-stixgeneral-italic.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ot1-stixgeneral.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ot1-stixgeneralsc-bold.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ot1-stixgeneralsc-bold.vf (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ot1-stixgeneralsc.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ot1-stixgeneralsc.vf (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ot1stix.fd (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ot2-stixgeneral-bold.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ot2-stixgeneral-bolditalic.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ot2-stixgeneral-italic.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ot2-stixgeneral.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ot2-stixgeneralsc-bold.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ot2-stixgeneralsc-bold.vf (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ot2-stixgeneralsc.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ot2-stixgeneralsc.vf (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ot2stix.fd (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-extra1.enc (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-extra1.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-extra2.enc (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-extra2.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-extra3.enc (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-extra3.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathbb-bold.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathbb-bold.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathbb.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathbb.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathbbit-bold.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathbbit-bold.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathbbit.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathbbit.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathcal-bold.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathcal-bold.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathcal.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathcal.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathex-bold.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathex-bold.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathex.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathex.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathfrak-bold.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathfrak-bold.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathfrak.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathfrak.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathit-bold.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathit-bold.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathit.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathit.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathrm-bold.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathrm-bold.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathrm.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathrm.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathscr-bold.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathscr-bold.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathscr.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathscr.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathsf-bold.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathsf-bold.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathsf.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathsf.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathsfit-bold.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathsfit-bold.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathsfit.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathsfit.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathtt-bold.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathtt-bold.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathtt.pfb (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-mathtt.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-ot1.enc (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-ot2.enc (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-t1.enc (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix-ts1.enc (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix.dtx (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix.fdd (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix.map (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/stix.sty (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/t1-stixgeneral-bold.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/t1-stixgeneral-bolditalic.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/t1-stixgeneral-italic.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/t1-stixgeneral.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/t1-stixgeneralsc-bold.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/t1-stixgeneralsc-bold.vf (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/t1-stixgeneralsc.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/t1-stixgeneralsc.vf (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/t1stix.fd (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ts1-stixgeneral-bold.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ts1-stixgeneral-bolditalic.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ts1-stixgeneral-italic.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ts1-stixgeneral.tfm (added) * doc/papers/concurrency/AMA/AMA-stix/Stix-fonts/ts1stix.fd (added) * doc/papers/concurrency/AMA/AMA-stix/ama/NJDnatbib.sty (added) * doc/papers/concurrency/AMA/AMA-stix/ama/WileyNJD-AMA.bst (added) * doc/papers/concurrency/AMA/AMA-stix/ama/WileyNJD-v2.cls (added) * doc/papers/concurrency/AMA/AMA-stix/ama/empty.eps (added) * doc/papers/concurrency/AMA/AMA-stix/ama/wileyNJD-AMA.bbl (added) * doc/papers/concurrency/AMA/AMA-stix/ama/wileyNJD-AMA.bib (added) * doc/papers/concurrency/AMA/AMA-stix/ama/wileyNJD-AMA.tex (added) * doc/papers/concurrency/Makefile (modified) * doc/papers/concurrency/Paper.tex (modified) * doc/papers/concurrency/annex/local.bib (modified) * doc/papers/concurrency/style/cfa-format.tex (modified) * doc/papers/general/.gitignore (modified) * doc/papers/general/AMA/AMA-stix.zip (added) * doc/papers/general/AMA/AMA-stix/Documents/.log (added) * doc/papers/general/AMA/AMA-stix/Documents/README.txt (added) * doc/papers/general/AMA/AMA-stix/Documents/wileyNJD-Doc.tex (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/STIXGeneral-Bold.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/STIXGeneral-BoldItalic.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/STIXGeneral-Italic.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/STIXGeneral-Regular.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/Windows-Stix-fontinstaller.exe (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/a_axxd65.enc (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ls1stix.fd (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ls1stixbb.fd (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ls1stixfrak.fd (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ls1stixscr.fd (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ls1stixsf.fd (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ls2stix.fd (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ls2stixcal.fd (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ls2stixex.fd (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ls2stixtt.fd (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ly1sti.fd (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ot1-stixgeneral-bold.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ot1-stixgeneral-bolditalic.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ot1-stixgeneral-italic.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ot1-stixgeneral.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ot1-stixgeneralsc-bold.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ot1-stixgeneralsc-bold.vf (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ot1-stixgeneralsc.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ot1-stixgeneralsc.vf (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ot1stix.fd (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ot2-stixgeneral-bold.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ot2-stixgeneral-bolditalic.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ot2-stixgeneral-italic.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ot2-stixgeneral.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ot2-stixgeneralsc-bold.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ot2-stixgeneralsc-bold.vf (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ot2-stixgeneralsc.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ot2-stixgeneralsc.vf (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ot2stix.fd (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-extra1.enc (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-extra1.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-extra2.enc (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-extra2.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-extra3.enc (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-extra3.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathbb-bold.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathbb-bold.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathbb.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathbb.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathbbit-bold.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathbbit-bold.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathbbit.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathbbit.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathcal-bold.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathcal-bold.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathcal.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathcal.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathex-bold.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathex-bold.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathex.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathex.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathfrak-bold.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathfrak-bold.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathfrak.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathfrak.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathit-bold.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathit-bold.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathit.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathit.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathrm-bold.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathrm-bold.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathrm.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathrm.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathscr-bold.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathscr-bold.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathscr.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathscr.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathsf-bold.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathsf-bold.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathsf.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathsf.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathsfit-bold.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathsfit-bold.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathsfit.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathsfit.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathtt-bold.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathtt-bold.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathtt.pfb (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-mathtt.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-ot1.enc (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-ot2.enc (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-t1.enc (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix-ts1.enc (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix.dtx (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix.fdd (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix.map (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/stix.sty (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/t1-stixgeneral-bold.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/t1-stixgeneral-bolditalic.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/t1-stixgeneral-italic.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/t1-stixgeneral.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/t1-stixgeneralsc-bold.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/t1-stixgeneralsc-bold.vf (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/t1-stixgeneralsc.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/t1-stixgeneralsc.vf (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/t1stix.fd (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ts1-stixgeneral-bold.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ts1-stixgeneral-bolditalic.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ts1-stixgeneral-italic.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ts1-stixgeneral.tfm (added) * doc/papers/general/AMA/AMA-stix/Stix-fonts/ts1stix.fd (added) * doc/papers/general/AMA/AMA-stix/ama/NJDnatbib.sty (added) * doc/papers/general/AMA/AMA-stix/ama/WileyNJD-AMA.bst (added) * doc/papers/general/AMA/AMA-stix/ama/WileyNJD-v2.cls (added) * doc/papers/general/AMA/AMA-stix/ama/empty.eps (added) * doc/papers/general/AMA/AMA-stix/ama/wileyNJD-AMA.bbl (added) * doc/papers/general/AMA/AMA-stix/ama/wileyNJD-AMA.bib (added) * doc/papers/general/AMA/AMA-stix/ama/wileyNJD-AMA.tex (added) * doc/papers/general/Makefile (modified) * doc/papers/general/Paper.tex (modified) * doc/papers/general/evaluation/c-bench.c (modified) * doc/papers/general/evaluation/c-stack.c (modified) * doc/papers/general/evaluation/c-stack.h (modified) * doc/papers/general/evaluation/cfa-bench.c (modified) * doc/papers/general/evaluation/cfa-stack.c (modified) * doc/papers/general/evaluation/cfa-stack.h (modified) * doc/papers/general/evaluation/cpp-bench.cpp (modified) * doc/papers/general/evaluation/cpp-stack.hpp (modified) * doc/papers/general/evaluation/cpp-vbench.cpp (modified) * doc/papers/general/evaluation/cpp-vstack.cpp (modified) * doc/papers/general/evaluation/cpp-vstack.hpp (modified) * doc/papers/general/evaluation/object.hpp (modified) * doc/papers/general/evaluation/timing.dat (modified) * doc/papers/general/evaluation/timing.gp (modified) * doc/papers/general/evaluation/timing.xlsx (modified) * doc/refrat/keywords.tex (modified) * doc/user/user.tex (modified) * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) * src/CodeGen/OperatorTable.cc (modified) * src/CodeGen/OperatorTable.h (modified) * src/Common/Debug.h (modified) * src/Common/ErrorObjects.h (modified) * src/Common/PassVisitor.h (modified) * src/Common/PassVisitor.impl.h (modified) * src/Common/SemanticError.h (modified) * src/ControlStruct/ExceptTranslate.cc (modified) * src/ControlStruct/MLEMutator.cc (modified) * src/ControlStruct/MLEMutator.h (modified) * src/GenPoly/GenPoly.cc (modified) * src/GenPoly/Lvalue.cc (modified) * src/Makefile.in (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/StatementNode.cc (modified) * src/Parser/lex.ll (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/CommonType.cc (modified) * src/ResolvExpr/ConversionCost.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/CompoundStmt.cc (modified) * src/SynTree/DeclReplacer.cc (added) * src/SynTree/DeclReplacer.h (moved) * src/SynTree/Declaration.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/FunctionDecl.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/Statement.cc (modified) * src/SynTree/Statement.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/TypeSubstitution.cc (modified) * src/SynTree/TypeSubstitution.h (modified) * src/SynTree/VarExprReplacer.cc (deleted) * src/SynTree/Visitor.h (modified) * src/SynTree/module.mk (modified) * src/benchmark/bench.h (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/bits/cfatime.h (deleted) * src/libcfa/bits/locks.h (modified) * src/libcfa/clock (added) * src/libcfa/concurrency/alarm.c (modified) * src/libcfa/concurrency/alarm.h (modified) * src/libcfa/concurrency/coroutine (modified) * src/libcfa/concurrency/coroutine.c (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/kernel_private.h (modified) * src/libcfa/concurrency/monitor.c (modified) * src/libcfa/concurrency/preemption.c (modified) * src/libcfa/concurrency/preemption.h (modified) * src/libcfa/concurrency/thread (modified) * src/libcfa/concurrency/thread.c (modified) * src/libcfa/iostream (modified) * src/libcfa/stdlib.c (modified) * src/libcfa/time (added) * src/libcfa/time.c (added) * src/libcfa/time_t.h (added) * src/tests/.expect/attributes.x64.txt (modified) * src/tests/.expect/attributes.x86.txt (modified) * src/tests/.expect/fallthrough-ERROR.txt (added) * src/tests/.expect/fallthrough.txt (added) * src/tests/.expect/literals.x64.txt (modified) * src/tests/.expect/literals.x86.txt (modified) * src/tests/.expect/references.txt (modified) * src/tests/.expect/time.x64.txt (added) * src/tests/.expect/time.x86.txt (added) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/concurrent/examples/datingService.c (modified) * src/tests/concurrent/preempt.c (modified) * src/tests/concurrent/signal/barge.c (modified) * src/tests/concurrent/signal/block.c (modified) * src/tests/concurrent/signal/disjoint.c (modified) * src/tests/concurrent/signal/wait.c (modified) * src/tests/concurrent/waitfor/simple.c (modified) * src/tests/coroutine/fibonacci.c (modified) * src/tests/fallthrough.c (added) * src/tests/minmax.c (modified) * src/tests/operators.c (modified) * src/tests/preempt_longrun/create.c (modified) * src/tests/preempt_longrun/enter.c (modified) * src/tests/preempt_longrun/enter3.c (modified) * src/tests/preempt_longrun/processor.c (modified) * src/tests/preempt_longrun/stack.c (modified) * src/tests/preempt_longrun/yield.c (modified) * src/tests/references.c (modified) * src/tests/switch.c (modified) * src/tests/time.c (added) * tools/prettyprinter/Makefile.am (modified) * tools/prettyprinter/lex.ll (modified) * tools/prettyprinter/parser.hh (deleted) * tools/prettyprinter/parser.yy (modified) * tools/prettyprinter/test.y (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 17 Apr 2018 16:00:57 GMT Thierry Delisle [b2fe1c9] * src/tests/concurrent/preempt.c (modified) * src/tests/preempt_longrun/preempt.c (added) Added long running test for preempt and reduce short test duration Tue, 10 Apr 2018 21:50:27 GMT Peter A. Buhr [0f56058] * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/concurrency/kernel (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/time (modified) * src/libcfa/time_t.h (added) * src/tests/concurrent/preempt.c (modified) * src/tests/concurrent/signal/block.c (modified) * src/tests/concurrent/signal/disjoint.c (modified) * src/tests/concurrent/signal/wait.c (modified) divide "time" into type and functions Mon, 09 Apr 2018 18:21:27 GMT Peter A. Buhr [8ad6533] * src/benchmark/bench.h (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/bits/cfatime.h (deleted) * src/libcfa/concurrency/alarm.c (modified) * src/libcfa/concurrency/preemption.c (modified) * src/libcfa/time (modified) * src/tests/concurrent/examples/datingService.c (modified) * src/tests/concurrent/preempt.c (modified) * src/tests/concurrent/signal/barge.c (modified) * src/tests/concurrent/signal/block.c (modified) * src/tests/concurrent/signal/disjoint.c (modified) * src/tests/concurrent/signal/wait.c (modified) * src/tests/concurrent/waitfor/simple.c (modified) * src/tests/preempt_longrun/create.c (modified) * src/tests/preempt_longrun/enter.c (modified) * src/tests/preempt_longrun/enter3.c (modified) * src/tests/preempt_longrun/processor.c (modified) * src/tests/preempt_longrun/stack.c (modified) * src/tests/preempt_longrun/yield.c (modified) remove cfatime.h, move itimerval constructor to "time", update ... Fri, 30 Mar 2018 23:23:46 GMT Peter A. Buhr [94ddede] * src/tests/concurrent/signal/block.c (modified) use active_thread() Thu, 08 Mar 2018 17:56:02 GMT Thierry Delisle [70969f8] * src/tests/concurrent/coroutineYield.c (modified) * src/tests/concurrent/signal/block.c (modified) * src/tests/concurrent/signal/disjoint.c (modified) * src/tests/concurrent/signal/wait.c (modified) * src/tests/preempt_longrun/Makefile.am (modified) * src/tests/preempt_longrun/Makefile.in (modified) * src/tests/preempt_longrun/processor.c (modified) * src/tests/preempt_longrun/yield.c (modified) Updated longrun tests have a more consistent duration Tue, 06 Feb 2018 15:29:44 GMT Thierry Delisle [7323573] * src/tests/concurrent/.expect/coroutineYield.txt (modified) * src/tests/concurrent/coroutineYield.c (modified) Extended test to allow preemption to occur Tue, 06 Feb 2018 15:07:18 GMT Thierry Delisle [82c948c] * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/thread.c (modified) * src/tests/concurrent/.expect/coroutineYield.txt (added) * src/tests/concurrent/coroutineYield.c (added) Thread context switch no longer break coroutines. Added ... Tue, 30 Jan 2018 21:30:50 GMT Peter A. Buhr [c1135eef] * src/tests/concurrent/examples/quickSort.c (modified) restore call to strcmp Mon, 29 Jan 2018 15:13:07 GMT Rob Schluntz [ff39851] * doc/NDA/Aaron_Moss-Rob_Schluntz-Thierry_Delisle.pdf (moved) * doc/NDA/Cover_Letter.pdf (moved) * doc/NDA/Daniel_Caccamo.pdf (moved) * doc/NDA/NDA.pdf (moved) * doc/NDA/Neda_Paryab.pdf (moved) * doc/NDA/Peter_Buhr-30-jul-2014.pdf (moved) * doc/bibliography/cfa.bib (modified) * doc/papers/OOPSLA17/.gitignore (moved) * doc/papers/OOPSLA17/ACM-Reference-Format.bst (moved) * doc/papers/OOPSLA17/Makefile (moved) * doc/papers/OOPSLA17/acmart-pacmpl-template.tex (moved) * doc/papers/OOPSLA17/acmart.cls (moved) * doc/papers/OOPSLA17/evaluation/.gitignore (moved) * doc/papers/OOPSLA17/evaluation/Makefile (moved) * doc/papers/OOPSLA17/evaluation/bench.h (moved) * doc/papers/OOPSLA17/evaluation/bench.hpp (moved) * doc/papers/OOPSLA17/evaluation/c-bench.c (moved) * doc/papers/OOPSLA17/evaluation/c-pair.c (moved) * doc/papers/OOPSLA17/evaluation/c-pair.h (moved) * doc/papers/OOPSLA17/evaluation/c-print.c (moved) * doc/papers/OOPSLA17/evaluation/c-print.h (moved) * doc/papers/OOPSLA17/evaluation/c-stack.c (moved) * doc/papers/OOPSLA17/evaluation/c-stack.h (moved) * doc/papers/OOPSLA17/evaluation/cfa-bench.c (moved) * doc/papers/OOPSLA17/evaluation/cfa-pair.c (moved) * doc/papers/OOPSLA17/evaluation/cfa-pair.h (moved) * doc/papers/OOPSLA17/evaluation/cfa-print.c (moved) * doc/papers/OOPSLA17/evaluation/cfa-print.h (moved) * doc/papers/OOPSLA17/evaluation/cfa-stack.c (moved) * doc/papers/OOPSLA17/evaluation/cfa-stack.h (moved) * doc/papers/OOPSLA17/evaluation/cpp-bench.cpp (moved) * doc/papers/OOPSLA17/evaluation/cpp-pair.hpp (moved) * doc/papers/OOPSLA17/evaluation/cpp-print.hpp (moved) * doc/papers/OOPSLA17/evaluation/cpp-stack.hpp (moved) * doc/papers/OOPSLA17/evaluation/cpp-vbench.cpp (moved) * doc/papers/OOPSLA17/evaluation/cpp-vprint.hpp (moved) * doc/papers/OOPSLA17/evaluation/cpp-vstack.cpp (moved) * doc/papers/OOPSLA17/evaluation/cpp-vstack.hpp (moved) * doc/papers/OOPSLA17/evaluation/object.hpp (moved) * doc/papers/OOPSLA17/evaluation/timing.dat (moved) * doc/papers/OOPSLA17/evaluation/timing.gp (moved) * doc/papers/OOPSLA17/evaluation/timing.xlsx (moved) * doc/papers/OOPSLA17/generic_types.tex (moved) * doc/papers/OOPSLA17/mail (moved) * doc/papers/OOPSLA17/refereeReport.txt (moved) * doc/papers/concurrency/.gitignore (moved) * doc/papers/concurrency/Paper.tex (added) * doc/papers/concurrency/annex/local.bib (moved) * doc/papers/concurrency/build/bump_ver.sh (moved) * doc/papers/concurrency/figures/dependency.fig (moved) * doc/papers/concurrency/figures/ext_monitor.fig (moved) * doc/papers/concurrency/figures/int_monitor.fig (moved) * doc/papers/concurrency/figures/monitor.fig (moved) * doc/papers/concurrency/figures/monitor_structs.fig (moved) * doc/papers/concurrency/figures/system.fig (moved) * doc/papers/concurrency/notes/cor-thread-traits.c (moved) * doc/papers/concurrency/notes/lit-review.md (moved) * doc/papers/concurrency/notes/notes.md (moved) * doc/papers/concurrency/style/cfa-format.tex (moved) * doc/papers/concurrency/style/style.tex (moved) * doc/papers/concurrency/version (added) * doc/papers/general/.gitignore (added) * doc/papers/general/Paper.tex (added) * doc/papers/general/evaluation/.gitignore (added) * doc/papers/general/evaluation/bench.h (added) * doc/papers/general/evaluation/bench.hpp (added) * doc/papers/general/evaluation/c-bench.c (added) * doc/papers/general/evaluation/c-pair.c (added) * doc/papers/general/evaluation/c-pair.h (added) * doc/papers/general/evaluation/c-print.c (added) * doc/papers/general/evaluation/c-print.h (added) * doc/papers/general/evaluation/c-stack.c (added) * doc/papers/general/evaluation/c-stack.h (added) * doc/papers/general/evaluation/cfa-bench.c (added) * doc/papers/general/evaluation/cfa-pair.c (added) * doc/papers/general/evaluation/cfa-pair.h (added) * doc/papers/general/evaluation/cfa-print.c (added) * doc/papers/general/evaluation/cfa-print.h (added) * doc/papers/general/evaluation/cfa-stack.c (added) * doc/papers/general/evaluation/cfa-stack.h (added) * doc/papers/general/evaluation/cpp-bench.cpp (added) * doc/papers/general/evaluation/cpp-pair.hpp (added) * doc/papers/general/evaluation/cpp-print.hpp (added) * doc/papers/general/evaluation/cpp-stack.hpp (added) * doc/papers/general/evaluation/cpp-vbench.cpp (added) * doc/papers/general/evaluation/cpp-vprint.hpp (added) * doc/papers/general/evaluation/cpp-vstack.cpp (added) * doc/papers/general/evaluation/cpp-vstack.hpp (added) * doc/papers/general/evaluation/object.hpp (added) * doc/papers/general/evaluation/timing.dat (added) * doc/papers/general/evaluation/timing.gp (added) * doc/papers/general/evaluation/timing.xlsx (added) * doc/papers_related/Baker82.pdf (moved) * doc/papers_related/Bilson.pdf (moved) * doc/papers_related/Bilson03.pdf (moved) * doc/papers_related/Breuel.pdf (moved) * doc/papers_related/Cormack81.pdf (moved) * doc/papers_related/CormackWright90.pdf (moved) * doc/papers_related/Ditchfield92.pdf (moved) * doc/papers_related/Grossman06.pdf (moved) * doc/papers_related/Jones97.pdf (moved) * doc/papers_related/Laufer92.pdf (moved) * doc/papers_related/Ziegler92.pdf (moved) * doc/papers_related/refrat98.pdf (moved) * doc/theses/aaron_moss/comp_II/.gitignore (moved) * doc/theses/aaron_moss/comp_II/Efficient Type Resolution in Cforall.pptx (moved) * doc/theses/aaron_moss/comp_II/Makefile (moved) * doc/theses/aaron_moss/comp_II/comp_II.tex (moved) * doc/theses/aaron_moss/comp_II/conversion_dag.eps (moved) * doc/theses/aaron_moss/comp_II/conversion_dag.odg (moved) * doc/theses/aaron_moss/comp_II/conversion_dag.png (moved) * doc/theses/aaron_moss/comp_II/resolution_dag.eps (moved) * doc/theses/aaron_moss/comp_II/resolution_dag.odg (moved) * doc/theses/aaron_moss/comp_II/resolution_dag.png (moved) * doc/theses/aaron_moss/comp_II/resolution_dag2.odg (moved) * doc/theses/aaron_moss/comp_II/resolution_dag2.png (moved) * doc/theses/rob_schluntz/.gitignore (moved) * doc/theses/rob_schluntz/Makefile (moved) * doc/theses/rob_schluntz/cfa-format.tex (moved) * doc/theses/rob_schluntz/conclusions.tex (moved) * doc/theses/rob_schluntz/ctordtor.tex (moved) * doc/theses/rob_schluntz/examples/conclusions/dtor.c (moved) * doc/theses/rob_schluntz/examples/conclusions/except.c (moved) * doc/theses/rob_schluntz/examples/conclusions/except.cc (moved) * doc/theses/rob_schluntz/examples/ctor/array_ctor.c (moved) * doc/theses/rob_schluntz/examples/ctor/copy_ctor.c (moved) * doc/theses/rob_schluntz/examples/ctor/cv_ctor.c (moved) * doc/theses/rob_schluntz/examples/ctor/enum_ctor.c (moved) * doc/theses/rob_schluntz/examples/ctor/expr_ctor.c (moved) * doc/theses/rob_schluntz/examples/ctor/global_ctor.c (moved) * doc/theses/rob_schluntz/examples/ctor/hide_ctor.c (moved) * doc/theses/rob_schluntz/examples/ctor/member.c (moved) * doc/theses/rob_schluntz/examples/ctor/placement_ctor.c (moved) * doc/theses/rob_schluntz/examples/ctor/return_dtor.c (moved) * doc/theses/rob_schluntz/examples/ctor/static_ctor.c (moved) * doc/theses/rob_schluntz/examples/ctor/union_ctor.c (moved) * doc/theses/rob_schluntz/examples/intro/FileOutputStream.java (moved) * doc/theses/rob_schluntz/examples/intro/compound_lit.c (moved) * doc/theses/rob_schluntz/examples/intro/designation.c (moved) * doc/theses/rob_schluntz/examples/intro/ignore.c (moved) * doc/theses/rob_schluntz/examples/intro/ires.java (moved) * doc/theses/rob_schluntz/examples/intro/res.java (moved) * doc/theses/rob_schluntz/examples/intro/res1.java (moved) * doc/theses/rob_schluntz/examples/intro/res2.java (moved) * doc/theses/rob_schluntz/examples/intro/res3.java (moved) * doc/theses/rob_schluntz/examples/intro/tuple.cc (moved) * doc/theses/rob_schluntz/examples/intro/variadic.java (moved) * doc/theses/rob_schluntz/examples/malloc.cc (moved) * doc/theses/rob_schluntz/examples/nested.c (moved) * doc/theses/rob_schluntz/examples/poly.c (moved) * doc/theses/rob_schluntz/examples/scope_guard.h (moved) * doc/theses/rob_schluntz/examples/test_scoped_guard.c (moved) * doc/theses/rob_schluntz/examples/tuples/assign.c (moved) * doc/theses/rob_schluntz/examples/tuples/cast.c (moved) * doc/theses/rob_schluntz/examples/tuples/ctor.c (moved) * doc/theses/rob_schluntz/examples/tuples/mrv.c (moved) * doc/theses/rob_schluntz/examples/tuples/mrv_1.c (moved) * doc/theses/rob_schluntz/examples/tuples/mrv_2.c (moved) * doc/theses/rob_schluntz/examples/tuples/mrv_3.c (moved) * doc/theses/rob_schluntz/examples/tuples/named.c (moved) * doc/theses/rob_schluntz/examples/variadic/new.c (moved) * doc/theses/rob_schluntz/examples/variadic/print.c (moved) * doc/theses/rob_schluntz/examples/variadic/sum1.c (moved) * doc/theses/rob_schluntz/examples/variadic/sum2.c (moved) * doc/theses/rob_schluntz/intro.tex (moved) * doc/theses/rob_schluntz/thesis-frontpgs.tex (moved) * doc/theses/rob_schluntz/thesis.bib (moved) * doc/theses/rob_schluntz/thesis.tex (moved) * doc/theses/rob_schluntz/tuples.tex (moved) * doc/theses/rob_schluntz/variadic.tex (moved) * doc/theses/thierry_delisle/.gitignore (added) * doc/theses/thierry_delisle/Makefile (moved) * doc/theses/thierry_delisle/annex/glossary.tex (moved) * doc/theses/thierry_delisle/annex/local.bib (added) * doc/theses/thierry_delisle/build/bump_ver.sh (added) * doc/theses/thierry_delisle/figures/dependency.fig (added) * doc/theses/thierry_delisle/figures/ext_monitor.fig (added) * doc/theses/thierry_delisle/figures/int_monitor.fig (added) * doc/theses/thierry_delisle/figures/monitor.fig (added) * doc/theses/thierry_delisle/figures/monitor_structs.fig (added) * doc/theses/thierry_delisle/figures/system.fig (added) * doc/theses/thierry_delisle/notes/cor-thread-traits.c (added) * doc/theses/thierry_delisle/notes/lit-review.md (added) * doc/theses/thierry_delisle/notes/notes.md (added) * doc/theses/thierry_delisle/style/cfa-format.tex (added) * doc/theses/thierry_delisle/style/style.tex (added) * doc/theses/thierry_delisle/text/basics.tex (moved) * doc/theses/thierry_delisle/text/cforall.tex (moved) * doc/theses/thierry_delisle/text/concurrency.tex (moved) * doc/theses/thierry_delisle/text/frontpgs.tex (moved) * doc/theses/thierry_delisle/text/future.tex (moved) * doc/theses/thierry_delisle/text/internals.tex (moved) * doc/theses/thierry_delisle/text/intro.tex (moved) * doc/theses/thierry_delisle/text/parallelism.tex (moved) * doc/theses/thierry_delisle/text/results.tex (moved) * doc/theses/thierry_delisle/text/together.tex (moved) * doc/theses/thierry_delisle/thePlan.md (moved) * doc/theses/thierry_delisle/thesis.tex (moved) * doc/theses/thierry_delisle/version (moved) * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) * src/libcfa/stdlib.c (modified) * src/tests/.expect/io.txt (modified) * src/tests/.expect/literals.x64.txt (modified) * src/tests/.expect/sum.txt (modified) * src/tests/.expect/vector.txt (modified) * src/tests/concurrent/examples/.expect/quickSort.txt (added) * src/tests/concurrent/examples/quickSort.c (modified) * src/tests/io.c (modified) * src/tests/io.data (modified) * src/tests/sum.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Mon, 29 Jan 2018 14:18:16 GMT Peter A. Buhr [f0322e20] * src/tests/concurrent/examples/.expect/quickSort.txt (added) * src/tests/concurrent/examples/quickSort.c (modified) add quicksort test Wed, 24 Jan 2018 15:54:51 GMT Rob Schluntz [764b4b2] * src/tests/concurrent/examples/quickSort.c (modified) Update quickSort.c to rebind reference Fri, 05 Jan 2018 19:01:58 GMT Peter A. Buhr [b834e98] * src/tests/concurrent/examples/.in/quickSort.txt (added) add test data for quickSort test-program Tue, 02 Jan 2018 18:53:13 GMT Peter A. Buhr [54aba8d] * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) * src/tests/.expect/random.txt (modified) * src/tests/concurrent/examples/boundedBuffer.c (modified) * src/tests/concurrent/examples/datingService.c (modified) * src/tests/concurrent/signal/barge.c (modified) * src/tests/concurrent/signal/block.c (modified) * src/tests/concurrent/signal/disjoint.c (modified) * src/tests/concurrent/signal/wait.c (modified) * src/tests/concurrent/waitfor/recurse.c (modified) * src/tests/concurrent/waitfor/simple.c (modified) * src/tests/concurrent/waitfor/when.c (modified) * src/tests/coroutine/prodcons.c (modified) * src/tests/random.c (modified) change name of random_seed to srandom, and make all random calls ... Fri, 15 Dec 2017 02:36:19 GMT Peter A. Buhr [fe4840a] * src/tests/concurrent/examples/quickSort.c (modified) fix bugs in quickSort, still not working because thunk problem Fri, 15 Dec 2017 02:35:09 GMT Peter A. Buhr [1edf37f] * src/tests/concurrent/examples/boundedBuffer.c (modified) revert generic bounded-buffer to int bounded-buffer because of ... Thu, 14 Dec 2017 02:11:25 GMT Peter A. Buhr [a1ecdd1] * src/tests/concurrent/examples/boundedBuffer.c (modified) generic bounded buffer, not working Wed, 13 Dec 2017 23:24:17 GMT Peter A. Buhr [edb6f79] * src/tests/concurrent/examples/quickSort.c (modified) generic quicksort, not working Mon, 11 Dec 2017 22:03:32 GMT Peter A. Buhr [90449e4] * src/tests/concurrent/examples/quickSort.c (added) add concurrent quick-sort example Thu, 07 Dec 2017 18:11:45 GMT Peter A. Buhr [5e1adb5] * src/tests/concurrent/examples/datingService.c (modified) use "with" clause Wed, 06 Dec 2017 13:01:23 GMT Peter A. Buhr [971d9f2] * src/tests/concurrent/examples/.expect/datingService.txt (modified) * src/tests/concurrent/examples/boundedBuffer.c (modified) * src/tests/concurrent/examples/datingService.c (modified) * src/tests/concurrent/examples/matrixSum.c (modified) * src/tests/coroutine/.expect/fibonacci.txt (moved) * src/tests/coroutine/fibonacci.c (moved) * src/tests/coroutine/fmtLines.c (modified) * src/tests/coroutine/prodcons.c (modified) add "with" clause to test programs Tue, 05 Dec 2017 19:16:53 GMT Thierry Delisle [12d2dc8] * src/SymTab/Validate.cc (modified) * src/tests/concurrent/preempt.c (modified) Removed unnecessary lambada capture in Validate.cc. Temp fix for the ... Mon, 04 Dec 2017 16:23:34 GMT Thierry Delisle [b0e5593] * src/tests/concurrent/.expect/monitor.txt (moved) * src/tests/concurrent/.expect/multi-monitor.txt (moved) * src/tests/concurrent/.expect/preempt.txt (moved) * src/tests/concurrent/.expect/thread.txt (moved) * src/tests/concurrent/examples/.expect/boundedBuffer.txt (moved) * src/tests/concurrent/examples/.expect/datingService.txt (moved) * src/tests/concurrent/examples/.expect/matrixSum.txt (moved) * src/tests/concurrent/signal/.expect/block.txt (moved) * src/tests/concurrent/signal/.expect/disjoint.txt (moved) * src/tests/concurrent/signal/.expect/wait.txt (moved) * src/tests/concurrent/signal/barge.c (moved) * src/tests/concurrent/signal/block.c (moved) * src/tests/concurrent/signal/disjoint.c (moved) * src/tests/concurrent/signal/wait.c (moved) * src/tests/concurrent/waitfor/.expect/barge.txt (moved) * src/tests/concurrent/waitfor/.expect/dtor.txt (moved) * src/tests/concurrent/waitfor/.expect/else.txt (moved) * src/tests/concurrent/waitfor/.expect/recurse.txt (moved) * src/tests/concurrent/waitfor/.expect/statment.txt (moved) * src/tests/concurrent/waitfor/.expect/when.txt (moved) * src/tests/coroutine/.expect/coroutine.txt (moved) * src/tests/coroutine/.expect/fmtLines.txt (moved) * src/tests/coroutine/.expect/pingpong.txt (moved) * src/tests/coroutine/.expect/prodcons.txt (moved) Moved expected files for concurrent: Mon, 04 Dec 2017 16:17:51 GMT Thierry Delisle [0aa1b89] * src/tests/concurrent/waitfor/barge.c (moved) * src/tests/concurrent/waitfor/dtor.c (moved) * src/tests/concurrent/waitfor/else.c (moved) * src/tests/concurrent/waitfor/parse.c (moved) * src/tests/concurrent/waitfor/parse2.c (moved) * src/tests/concurrent/waitfor/recurse.c (moved) * src/tests/concurrent/waitfor/simple.c (moved) * src/tests/concurrent/waitfor/statment.c (moved) * src/tests/concurrent/waitfor/when.c (moved) Renamed concurrent tests Mon, 04 Dec 2017 16:15:56 GMT Thierry Delisle [948887f] * src/tests/concurrent/examples/boundedBuffer.c (moved) * src/tests/concurrent/examples/datingService.c (moved) * src/tests/concurrent/examples/matrixSum.c (moved) * src/tests/concurrent/signal/sched-int-barge.c (moved) * src/tests/concurrent/signal/sched-int-block.c (moved) * src/tests/concurrent/signal/sched-int-disjoint.c (moved) * src/tests/concurrent/signal/sched-int-wait.c (moved) * src/tests/concurrent/waitfor/sched-ext-barge.c (moved) * src/tests/concurrent/waitfor/sched-ext-dtor.c (moved) * src/tests/concurrent/waitfor/sched-ext-else.c (moved) * src/tests/concurrent/waitfor/sched-ext-parse.c (moved) * src/tests/concurrent/waitfor/sched-ext-recurse.c (moved) * src/tests/concurrent/waitfor/sched-ext-statment.c (moved) * src/tests/concurrent/waitfor/sched-ext-when.c (moved) * src/tests/concurrent/waitfor/sched-ext.c (moved) * src/tests/concurrent/waitfor/waitfor.c (moved) organized concurrent test folder Mon, 04 Dec 2017 16:10:58 GMT Thierry Delisle [557435e] * src/tests/concurrent/boundedBuffer.c (moved) * src/tests/concurrent/datingService.c (moved) * src/tests/concurrent/matrixSum.c (moved) * src/tests/concurrent/monitor.c (moved) * src/tests/concurrent/multi-monitor.c (moved) * src/tests/concurrent/preempt.c (moved) * src/tests/concurrent/sched-ext-barge.c (moved) * src/tests/concurrent/sched-ext-dtor.c (moved) * src/tests/concurrent/sched-ext-else.c (moved) * src/tests/concurrent/sched-ext-parse.c (moved) * src/tests/concurrent/sched-ext-recurse.c (moved) * src/tests/concurrent/sched-ext-statment.c (moved) * src/tests/concurrent/sched-ext-when.c (moved) * src/tests/concurrent/sched-ext.c (moved) * src/tests/concurrent/sched-int-barge.c (moved) * src/tests/concurrent/sched-int-block.c (moved) * src/tests/concurrent/sched-int-disjoint.c (moved) * src/tests/concurrent/sched-int-wait.c (moved) * src/tests/concurrent/thread.c (moved) * src/tests/concurrent/waitfor.c (moved) * src/tests/coroutine/coroutine.c (moved) * src/tests/coroutine/fmtLines.c (moved) * src/tests/coroutine/pingpong.c (moved) * src/tests/coroutine/prodcons.c (moved) Moved concurrent objects