# # ChangeLog for tests # # Generated by Trac 1.2.1 # Jun 27, 2024, 10:22:16 AM Fri, 12 May 2023 12:56:08 GMT caparsons [94672ba] * tests/Makefile.am (modified) changed variable name in makefile to try and avoid shell command with ... Thu, 11 May 2023 17:06:40 GMT caparsons [7b53bfd] * tests/concurrent/channels/.expect/handoff.txt (added) * tests/concurrent/channels/handoff.cfa (added) * tests/concurrent/waituntil/.expect/one_chan_spin.txt (added) * tests/concurrent/waituntil/one_chan.cfa (modified) * tests/concurrent/waituntil/one_chan_spin.cfa (added) Eliminating the busy wait spin at the end seems to resolve deadlock. ... Thu, 11 May 2023 14:27:32 GMT caparsons [c34a1a4] * tests/concurrent/waituntil/one_chan.cfa (modified) removed uneeded busy wait Tue, 09 May 2023 16:41:37 GMT caparsons [e50fce1] * tests/concurrent/waituntil/one_chan.cfa (modified) added some instrumentation to attempt to glean some insight into ... Tue, 09 May 2023 16:38:59 GMT caparsons [253a78f] * tests/concurrent/waituntil/.expect/2-chan-or-no-else.txt (deleted) * tests/concurrent/waituntil/.expect/chan-or-no-else.txt (deleted) * tests/concurrent/waituntil/.expect/one_chan.txt (moved) * tests/concurrent/waituntil/one_chan.cfa (moved) removed some redundant tests and added some instrumentation to help ... Tue, 09 May 2023 14:54:43 GMT caparsons [330b856] * tests/concurrent/waituntil/.expect/chan-and-no-else.txt (deleted) * tests/concurrent/waituntil/.expect/chan-and.txt (deleted) * tests/concurrent/waituntil/.expect/chan-no-else.txt (deleted) * tests/concurrent/waituntil/.expect/chan-or.txt (deleted) * tests/concurrent/waituntil/chan-and-no-else.cfa (deleted) * tests/concurrent/waituntil/chan-and.cfa (deleted) * tests/concurrent/waituntil/chan-no-else.cfa (deleted) * tests/concurrent/waituntil/chan-or.cfa (deleted) removed tests that are redundant Tue, 09 May 2023 14:53:06 GMT caparsons [b5513f1] * tests/concurrent/waituntil/.expect/1-chan-or-no-else.txt (added) * tests/concurrent/waituntil/.expect/2-chan-or-no-else.txt (added) * tests/concurrent/waituntil/1-chan-or-no-else.cfa (added) * tests/concurrent/waituntil/2-chan-or-no-else.cfa (added) refactored tests to refine failure case to minimal repro Mon, 08 May 2023 22:21:51 GMT caparsons [02fa55e] * tests/concurrent/waituntil/.expect/channel_zero_size.txt (added) * tests/concurrent/waituntil/channel_zero_size.cfa (added) added zero size channel waituntil test case Sat, 06 May 2023 19:34:15 GMT caparsons [a32a887] * tests/concurrent/waituntil/.expect/channels-SPMC.txt (deleted) * tests/concurrent/waituntil/.expect/channels-SPSC.txt (deleted) * tests/concurrent/waituntil/.expect/channels-no-churn.txt (deleted) * tests/concurrent/waituntil/.expect/channels-no-when.txt (deleted) * tests/concurrent/waituntil/.expect/channels.txt (deleted) * tests/concurrent/waituntil/channels-SPMC.cfa (deleted) * tests/concurrent/waituntil/channels-SPSC.cfa (deleted) * tests/concurrent/waituntil/channels-no-churn.cfa (deleted) * tests/concurrent/waituntil/channels-no-when.cfa (deleted) removed uneeded tests Sat, 06 May 2023 17:28:27 GMT caparsons [85e49a6] * tests/concurrent/waituntil/.expect/chan-and-no-else.txt (added) * tests/concurrent/waituntil/.expect/chan-and.txt (added) * tests/concurrent/waituntil/.expect/chan-no-else.txt (added) * tests/concurrent/waituntil/.expect/chan-or-no-else.txt (added) * tests/concurrent/waituntil/.expect/chan-or.txt (added) * tests/concurrent/waituntil/chan-and-no-else.cfa (added) * tests/concurrent/waituntil/chan-and.cfa (added) * tests/concurrent/waituntil/chan-no-else.cfa (added) * tests/concurrent/waituntil/chan-or-no-else.cfa (added) * tests/concurrent/waituntil/chan-or.cfa (added) * tests/concurrent/waituntil/channels-SPSC.cfa (modified) added and removed some tests in pursuit of a more minimal repro of ... Fri, 05 May 2023 15:43:05 GMT caparsons [dd7a8ce] * tests/concurrent/waituntil/.expect/channels-SPMC.txt (added) * tests/concurrent/waituntil/.expect/channels-SPSC.txt (added) * tests/concurrent/waituntil/.expect/channels-no-churn.txt (added) * tests/concurrent/waituntil/.expect/channels-no-when.txt (added) * tests/concurrent/waituntil/channels-SPMC.cfa (added) * tests/concurrent/waituntil/channels-SPSC.cfa (added) * tests/concurrent/waituntil/channels-no-churn.cfa (added) * tests/concurrent/waituntil/channels-no-when.cfa (added) added some variations on failing channel test to try and narrow down ... Thu, 04 May 2023 18:39:52 GMT caparsons [a882b68] * tests/concurrent/waituntil/channels.cfa (modified) added a test change to help locate the deadlock on next test failure Mon, 01 May 2023 22:15:26 GMT Peter A. Buhr [c083c3d] * benchmark/mutexStmt/JavaThread.java (deleted) * doc/papers/AMA/AMA-stix/Documents/.log (modified) * doc/papers/AMA/AMA-stix/Documents/README.txt (modified) * doc/papers/AMA/AMA-stix/Documents/wileyNJD-Doc.tex (modified) * doc/papers/AMA/AMA-stix/Stix-fonts/ly1sti.fd (modified) * doc/papers/AMA/AMA-stix/ama/NJDnatbib.sty (modified) * doc/papers/AMA/AMA-stix/ama/wileyNJD-AMA.bbl (modified) * doc/papers/AMA/AMA-stix/ama/wileyNJD-AMA.bib (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/nasus_CFA.txt (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/pyke_CFA.txt (modified) * doc/theses/colby_parsons_MMAth/benchmarks/channels/plotData.py (modified) * doc/theses/colby_parsons_MMAth/code/swap_queues.cfa (modified) * doc/theses/colby_parsons_MMAth/version.sh (modified) * doc/theses/mike_brooks_MMath/pictures/lst-issues-direct.vsdx (modified) * doc/theses/rob_schluntz_MMath/thesis.bib (modified) * libcfa/src/bits/weakso_locks.cfa (modified) * libcfa/src/bits/weakso_locks.hfa (modified) * libcfa/src/concurrency/channel.hfa (modified) * libcfa/src/concurrency/future.hfa (modified) * libcfa/src/concurrency/invoke.h (modified) * libcfa/src/concurrency/locks.cfa (modified) * libcfa/src/concurrency/locks.hfa (modified) * libcfa/src/concurrency/mutex_stmt.hfa (modified) * libcfa/src/concurrency/select.hfa (modified) * libcfa/src/concurrency/thread.cfa (modified) * src/AST/Convert.cpp (modified) * src/AST/Fwd.hpp (modified) * src/AST/Node.cpp (modified) * src/AST/Pass.hpp (modified) * src/AST/Pass.impl.hpp (modified) * src/AST/Print.cpp (modified) * src/AST/Stmt.hpp (modified) * src/AST/Visitor.hpp (modified) * src/Common/CodeLocationTools.cpp (modified) * src/Concurrency/WaitforNew.cpp (modified) * src/Concurrency/Waituntil.cpp (added) * src/Concurrency/Waituntil.hpp (added) * src/Concurrency/module.mk (modified) * src/Parser/StatementNode.cc (modified) * src/Parser/StatementNode.h (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/Resolver.cc (modified) * src/main.cc (modified) * tests/Makefile.am (modified) * tests/concurrent/futures/select_future.cfa (modified) * tests/concurrent/mutexstmt/.expect/scoped_lock.txt (deleted) * tests/concurrent/mutexstmt/scoped_lock.cfa (deleted) * tests/concurrent/unified_locking/.expect/clh.txt (deleted) * tests/concurrent/unified_locking/clh.cfa (deleted) * tests/concurrent/waituntil/.expect/basic_else.txt (added) * tests/concurrent/waituntil/.expect/channel_close.txt (added) * tests/concurrent/waituntil/.expect/channels.txt (added) * tests/concurrent/waituntil/.expect/futures.txt (added) * tests/concurrent/waituntil/.expect/locks.txt (added) * tests/concurrent/waituntil/basic_else.cfa (added) * tests/concurrent/waituntil/channel_close.cfa (added) * tests/concurrent/waituntil/channels.cfa (added) * tests/concurrent/waituntil/futures.cfa (added) * tests/concurrent/waituntil/locks.cfa (added) * tests/zombies/gc_no_raii/bug-repro/deref.c (modified) * tests/zombies/gc_no_raii/bug-repro/malloc.c (modified) * tests/zombies/gc_no_raii/bug-repro/zero.c (modified) * tests/zombies/gc_no_raii/test/operators.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Mon, 01 May 2023 20:59:07 GMT Peter A. Buhr [4daf79f] * Makefile.am (modified) * tests/Makefile.am (modified) formatting, adjust target names for Makefiles Mon, 01 May 2023 20:19:09 GMT caparsons [6e1e2d0] * Jenkins/FullBuild (modified) * Jenkinsfile (modified) * doc/bibliography/pl.bib (modified) * doc/papers/AMA/AMA-stix/Documents/.log (modified) * doc/papers/AMA/AMA-stix/Documents/README.txt (modified) * doc/papers/AMA/AMA-stix/Documents/wileyNJD-Doc.tex (modified) * doc/papers/AMA/AMA-stix/Stix-fonts/ly1sti.fd (modified) * doc/papers/AMA/AMA-stix/ama/NJDnatbib.sty (modified) * doc/papers/AMA/AMA-stix/ama/wileyNJD-AMA.bbl (modified) * doc/papers/AMA/AMA-stix/ama/wileyNJD-AMA.bib (modified) * doc/theses/colby_parsons_MMAth/.gitignore (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/nasus_CFA.txt (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/data/pyke_CFA.txt (modified) * doc/theses/colby_parsons_MMAth/benchmarks/channels/plotData.py (modified) * doc/theses/colby_parsons_MMAth/code/swap_queues.cfa (modified) * doc/theses/colby_parsons_MMAth/style/style.tex (modified) * doc/theses/colby_parsons_MMAth/text/actors.tex (modified) * doc/theses/colby_parsons_MMAth/text/channels.tex (modified) * doc/theses/colby_parsons_MMAth/text/mutex_stmt.tex (modified) * doc/theses/colby_parsons_MMAth/thesis.tex (modified) * doc/theses/colby_parsons_MMAth/version.sh (modified) * doc/theses/mike_brooks_MMath/benchmarks/list/Makefile (modified) * doc/theses/mike_brooks_MMath/benchmarks/list/_classic.c (modified) * doc/theses/mike_brooks_MMath/benchmarks/list/driver.c (modified) * doc/theses/mike_brooks_MMath/benchmarks/list/observation.c (modified) * doc/theses/mike_brooks_MMath/benchmarks/list/observation.h (modified) * doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-insfirst-allhead.h (modified) * doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-insfirst-inselem.h (modified) * doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-insfirst-remelem.h (modified) * doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-inslast-allhead.h (modified) * doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-inslast-inselem.h (modified) * doc/theses/mike_brooks_MMath/benchmarks/list/op-queue-inslast-remelem.h (modified) * doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-insfirst-allhead.h (modified) * doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-insfirst-inselem.h (modified) * doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-insfirst-remelem.h (modified) * doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-inslast-allhead.h (modified) * doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-inslast-inselem.h (modified) * doc/theses/mike_brooks_MMath/benchmarks/list/op-stack-inslast-remelem.h (modified) * doc/theses/mike_brooks_MMath/benchmarks/list/results-baseline.csv (modified) * doc/theses/mike_brooks_MMath/benchmarks/list/results-sizing.csv (added) * doc/theses/mike_brooks_MMath/pictures/lst-issues-direct.vsdx (modified) * doc/theses/rob_schluntz_MMath/thesis.bib (modified) * driver/cfa.cc (modified) * src/AST/Attribute.hpp (modified) * src/AST/Convert.cpp (modified) * src/AST/Decl.cpp (modified) * src/AST/Decl.hpp (modified) * src/AST/Expr.hpp (modified) * src/AST/Init.hpp (modified) * src/AST/Inspect.cpp (modified) * src/AST/Inspect.hpp (modified) * src/AST/Pass.impl.hpp (modified) * src/AST/Print.cpp (modified) * src/AST/Stmt.hpp (modified) * src/AST/SymbolTable.cpp (modified) * src/AST/SymbolTable.hpp (modified) * src/AST/Type.cpp (modified) * src/AST/Type.hpp (modified) * src/Common/CodeLocationTools.cpp (modified) * src/Common/Iterate.hpp (modified) * src/CompilationState.cc (modified) * src/CompilationState.h (modified) * src/Concurrency/KeywordsNew.cpp (modified) * src/InitTweak/FixInitNew.cpp (modified) * src/InitTweak/GenInit.cc (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/DeclarationNode.h (added) * src/Parser/ExpressionNode.cc (modified) * src/Parser/ExpressionNode.h (added) * src/Parser/InitializerNode.cc (modified) * src/Parser/InitializerNode.h (added) * src/Parser/ParseNode.h (modified) * src/Parser/RunParser.cpp (modified) * src/Parser/StatementNode.cc (modified) * src/Parser/StatementNode.h (added) * src/Parser/TypeData.cc (modified) * src/Parser/TypeData.h (modified) * src/Parser/TypedefTable.cc (modified) * src/Parser/TypedefTable.h (modified) * src/Parser/lex.ll (modified) * src/Parser/module.mk (modified) * src/Parser/parser.yy (modified) * src/Parser/parserutility.h (modified) * src/ResolvExpr/CandidateFinder.cpp (modified) * src/ResolvExpr/CurrentObject.cc (modified) * src/ResolvExpr/CurrentObject.h (modified) * src/ResolvExpr/ExplodedArg.hpp (modified) * src/SymTab/Autogen.cc (modified) * src/SymTab/Autogen.h (modified) * src/SymTab/GenImplicitCall.cpp (added) * src/SymTab/GenImplicitCall.hpp (added) * src/SymTab/module.mk (modified) * src/Validate/Autogen.cpp (modified) * src/main.cc (modified) * tests/.expect/PRNG.x64.txt (modified) * tests/.expect/PRNG.x86.txt (modified) * tests/Makefile.am (modified) * tests/PRNG.cfa (modified) * tests/concurrent/waitfor/parse.cfa (modified) * tests/concurrent/waitfor/parse2.cfa (deleted) * tests/pybin/settings.py (modified) * tests/test.py (modified) * tests/zombies/gc_no_raii/bug-repro/deref.c (modified) * tests/zombies/gc_no_raii/bug-repro/malloc.c (modified) * tests/zombies/gc_no_raii/bug-repro/zero.c (modified) * tests/zombies/gc_no_raii/test/operators.c (modified) resolved merge conflicts Mon, 01 May 2023 20:11:29 GMT caparsons [a50fdfb] * tests/concurrent/waituntil/.expect/basic_else.txt (added) * tests/concurrent/waituntil/.expect/channel_close.txt (added) * tests/concurrent/waituntil/.expect/channels.txt (added) * tests/concurrent/waituntil/.expect/futures.txt (added) * tests/concurrent/waituntil/.expect/locks.txt (added) added waituntil test expect files Mon, 01 May 2023 20:09:30 GMT caparsons [63d5ac5] * tests/concurrent/futures/select_future.cfa (modified) removed TODO since it is now done Mon, 01 May 2023 20:08:41 GMT caparsons [6c3c51d] * tests/concurrent/mutexstmt/.expect/scoped_lock.txt (deleted) * tests/concurrent/mutexstmt/scoped_lock.cfa (deleted) removed scoped lock Mon, 01 May 2023 20:08:20 GMT caparsons [b9cd3b5] * tests/concurrent/unified_locking/.expect/clh.txt (deleted) * tests/concurrent/unified_locking/clh.cfa (deleted) removed clh lock Mon, 01 May 2023 20:07:29 GMT caparsons [a33a5e2] * tests/concurrent/waituntil/basic_else.cfa (added) * tests/concurrent/waituntil/channel_close.cfa (added) * tests/concurrent/waituntil/channels.cfa (added) * tests/concurrent/waituntil/futures.cfa (added) * tests/concurrent/waituntil/locks.cfa (added) added tests for the waituntil stmt Wed, 26 Apr 2023 22:20:33 GMT Peter A. Buhr [e6d8d11] * tests/PRNG.cfa (modified) update comment about locale problem with leaked storage Wed, 19 Apr 2023 14:39:24 GMT Andrew Beach [a5ea261] * tests/pybin/settings.py (modified) * tests/test.py (modified) The test.py (through Makefile) handles --invariant passing it to the ... Sun, 16 Apr 2023 13:08:32 GMT Peter A. Buhr [6349929] * tests/.expect/PRNG.x86.txt (modified) fix 32-bit build with new PRNG output Sat, 15 Apr 2023 20:52:59 GMT Peter A. Buhr [8a2f7f1] * tests/.expect/PRNG.x64.txt (modified) * tests/PRNG.cfa (modified) fix PRNG test to work correctly on ARM Tue, 11 Apr 2023 03:57:45 GMT Peter A. Buhr [a1b41e3] * tests/Makefile.am (modified) * tests/concurrent/waitfor/parse.cfa (modified) * tests/concurrent/waitfor/parse2.cfa (deleted) add parsing test for waitfor statement Tue, 04 Apr 2023 18:25:52 GMT Andrew Beach [bb7422a] * src/AST/SymbolTable.cpp (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/InitializerNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/ParserTypes.h (modified) * src/Parser/RunParser.cpp (modified) * src/Parser/StatementNode.cc (modified) * src/Parser/TypeData.cc (modified) * src/Parser/TypeData.h (modified) * src/Parser/lex.ll (modified) * src/Parser/parser.yy (modified) * src/Parser/parserutility.cc (modified) * src/Parser/parserutility.h (modified) * tests/.expect/attributes.arm64.txt (modified) * tests/.expect/attributes.x64.txt (modified) * tests/.expect/attributes.x86.txt (modified) * tests/errors/.expect/declaration.txt (modified) Translated parser to the new ast. This incuded a small fix in the ... Sat, 01 Apr 2023 19:57:12 GMT caparsons [3d08cea] * tests/concurrent/channels/churn.cfa (modified) Removed unneeded include. Should fix failing channels/churn test. Thu, 30 Mar 2023 19:48:34 GMT caparson [9319a23] * tests/concurrent/channels/.expect/churn.txt (added) * tests/concurrent/channels/.expect/contend.txt (added) * tests/concurrent/channels/.expect/daisy_chain.txt (added) * tests/concurrent/channels/.expect/hot_potato.txt (added) * tests/concurrent/channels/.expect/ping_pong.txt (added) * tests/concurrent/channels/.expect/pub_sub.txt (added) * tests/concurrent/channels/barrier.cfa (added) * tests/concurrent/channels/churn.cfa (added) * tests/concurrent/channels/contend.cfa (added) * tests/concurrent/channels/daisy_chain.cfa (added) * tests/concurrent/channels/hot_potato.cfa (added) * tests/concurrent/channels/ping_pong.cfa (added) * tests/concurrent/channels/pub_sub.cfa (added) added channel tests that use new termination feature Wed, 22 Mar 2023 16:32:55 GMT caparson [de934c7] * tests/concurrent/channels/parallel_harness.hfa (modified) minor changes to channel test harness Tue, 21 Mar 2023 12:06:41 GMT Peter A. Buhr [1205b3e] * tests/.expect/PRNG.x86.txt (modified) * tests/.expect/nested_function.x86.txt (modified) * tests/concurrent/pthread/.expect/bounded_buffer.x86.txt (modified) update 32-bit tests after change to PRNG Tue, 21 Mar 2023 11:44:45 GMT Peter A. Buhr [90fb672] * libcfa/src/bits/random.hfa (modified) * tests/.expect/PRNG.x64.txt (modified) * tests/concurrent/pthread/.expect/bounded_buffer.x64.txt (modified) use splitmix32/64 to prime set seed for all PRNG Mon, 20 Mar 2023 20:57:39 GMT caparsons [814a4da] * tests/.expect/PRNG.x64.txt (modified) * tests/.expect/nested_function.x64.txt (modified) * tests/concurrent/pthread/.expect/bounded_buffer.x64.txt (modified) updated expect files for prng based tests Mon, 20 Mar 2023 16:05:20 GMT Peter A. Buhr [c2dfa56a] * libcfa/src/bits/random.hfa (modified) * tests/zombies/prolog.c (deleted) remove SKULLDUGGERY dealing with CFA typedef numbering problem Tue, 14 Mar 2023 20:21:05 GMT caparsons [dbae916] * doc/LaTeXmacros/common.tex (modified) * doc/bibliography/pl.bib (modified) * doc/theses/colby_parsons_MMAth/benchmarks/actors/plotData.py (modified) * libcfa/src/algorithms/range_iterator.hfa (modified) * libcfa/src/bits/weakso_locks.hfa (modified) * libcfa/src/concurrency/barrier.hfa (modified) * libcfa/src/concurrency/channel.hfa (modified) * libcfa/src/concurrency/clib/cfathread.cfa (modified) * libcfa/src/concurrency/clib/cfathread.h (modified) * libcfa/src/concurrency/future.hfa (modified) * libcfa/src/concurrency/invoke.h (modified) * libcfa/src/concurrency/io/types.hfa (modified) * libcfa/src/concurrency/iofwd.hfa (modified) * libcfa/src/concurrency/kernel/startup.cfa (modified) * libcfa/src/concurrency/mutex_stmt.hfa (modified) * libcfa/src/concurrency/once.hfa (modified) * libcfa/src/concurrency/pthread.cfa (modified) * libcfa/src/concurrency/ready_subqueue.hfa (modified) * libcfa/src/concurrency/select.hfa (modified) * libcfa/src/concurrency/snzi.hfa (modified) * libcfa/src/containers/lockfree.hfa (modified) * libcfa/src/containers/vector2.hfa (modified) * libcfa/src/interpose.cfa (modified) * libcfa/src/interpose_thread.cfa (modified) * src/AST/TranslationUnit.hpp (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/InitializerNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/StatementNode.cc (modified) * src/Parser/TypeData.cc (modified) * src/Parser/TypeData.h (modified) * src/Parser/TypedefTable.cc (modified) * src/Parser/parser.yy (modified) * src/Parser/parserutility.h (modified) * tests/concurrent/channels/parallel_harness.hfa (modified) * tests/io/comp_fair.cfa (modified) * tests/linking/mangling/.expect/anon.txt (added) * tests/linking/mangling/header.hfa (modified) * tests/linking/mangling/lib.cfa (modified) * tests/linking/mangling/main.cfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 14 Mar 2023 19:52:34 GMT caparsons [1950837] * tests/concurrent/actors/.expect/inherit.txt (added) * tests/concurrent/actors/executor.cfa (modified) * tests/concurrent/actors/inherit.cfa (added) * tests/concurrent/actors/poison.cfa (modified) added virtual dtor test to actor test suite, updated other relevant ... Tue, 14 Mar 2023 15:03:09 GMT Peter A. Buhr [b2f3880] * libcfa/src/bits/weakso_locks.hfa (modified) * libcfa/src/concurrency/barrier.hfa (modified) * libcfa/src/concurrency/io/types.hfa (modified) * libcfa/src/concurrency/once.hfa (modified) * libcfa/src/concurrency/ready_subqueue.hfa (modified) * libcfa/src/concurrency/snzi.hfa (modified) * libcfa/src/containers/lockfree.hfa (modified) * tests/concurrent/channels/parallel_harness.hfa (modified) add newline at end of file Mon, 13 Mar 2023 22:25:54 GMT Peter A. Buhr [02b1ac6] * tests/io/comp_fair.cfa (modified) formatting Mon, 13 Mar 2023 22:25:27 GMT Peter A. Buhr [85a95cc] * tests/linking/mangling/.expect/anon.txt (added) * tests/linking/mangling/header.hfa (modified) * tests/linking/mangling/lib.cfa (modified) * tests/linking/mangling/main.cfa (modified) add test for problem with anonymous naming across compilation units Sat, 04 Mar 2023 20:06:09 GMT caparsons [e54b4e9] * tests/concurrent/actors/.expect/types.txt (modified) missed this in prev commit Sat, 04 Mar 2023 20:05:28 GMT caparsons [4933f18] * tests/concurrent/actors/dynamic.cfa (modified) * tests/concurrent/actors/executor.cfa (modified) * tests/concurrent/actors/matrix.cfa (modified) * tests/concurrent/actors/pingpong.cfa (modified) * tests/concurrent/actors/static.cfa (modified) * tests/concurrent/actors/types.cfa (modified) added test case to types test and refactored to remove redundant ctor ... Sat, 04 Mar 2023 19:58:57 GMT caparsons [858350a] * libcfa/src/concurrency/actor.hfa (modified) * tests/concurrent/actors/.expect/poison.txt (added) * tests/concurrent/actors/poison.cfa (added) added poison pill messages and made test for them Sat, 04 Mar 2023 18:46:44 GMT caparsons [809e058] * tests/concurrent/actors/dynamic.cfa (modified) * tests/concurrent/actors/executor.cfa (modified) * tests/concurrent/actors/matrix.cfa (modified) * tests/concurrent/actors/pingpong.cfa (modified) * tests/concurrent/actors/static.cfa (modified) * tests/concurrent/actors/types.cfa (modified) changed actor tests to reflect syntax change and some small changes ... Sat, 25 Feb 2023 23:45:44 GMT caparson [d964c39] * libcfa/src/concurrency/clib/cfathread.cfa (modified) * libcfa/src/concurrency/clib/cfathread.h (modified) * libcfa/src/concurrency/io/call.cfa.in (modified) * libcfa/src/concurrency/iofwd.hfa (modified) * libcfa/src/concurrency/kernel/cluster.hfa (modified) * libcfa/src/concurrency/mutex_stmt.hfa (modified) * libcfa/src/interpose.cfa (modified) * libcfa/src/limits.cfa (modified) * libcfa/src/vec/vec.hfa (modified) * src/AST/Fwd.hpp (modified) * src/AST/Print.cpp (modified) * src/AST/Print.hpp (modified) * src/Common/SemanticError.h (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/TypeData.h (modified) * src/Parser/parser.yy (modified) * tests/.expect/attributes.arm64.txt (modified) * tests/.expect/attributes.x64.txt (modified) * tests/.expect/attributes.x86.txt (modified) * tests/.expect/declarationSpecifier.arm64.txt (modified) * tests/.expect/declarationSpecifier.x64.txt (modified) * tests/.expect/declarationSpecifier.x86.txt (modified) * tests/attributes.cfa (modified) * tests/avltree/avl.h (modified) * tests/concurrent/signal/disjoint.cfa (modified) * tests/declarationSpecifier.cfa (modified) * tests/forall.cfa (modified) * tests/function-operator.cfa (modified) * tests/include/includes.cfa (modified) * tests/io/comp_basic.cfa (modified) * tests/io/comp_fair.cfa (modified) * tests/quotedKeyword.cfa (modified) * tests/sum.cfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Sat, 25 Feb 2023 23:45:40 GMT caparson [ce44c5f] * libcfa/src/concurrency/channel.hfa (modified) * tests/concurrent/channels/parallel_harness.hfa (modified) Thought of new channel implementation while working on the prevention ... Sat, 25 Feb 2023 13:13:23 GMT Peter A. Buhr [b1ad41f] * libcfa/src/interpose.cfa (modified) * tests/.expect/attributes.arm64.txt (modified) * tests/.expect/attributes.x86.txt (modified) * tests/.expect/declarationSpecifier.arm64.txt (modified) * tests/.expect/declarationSpecifier.x86.txt (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Sat, 25 Feb 2023 13:12:47 GMT Peter A. Buhr [dd3576b] * libcfa/src/concurrency/mutex_stmt.hfa (modified) * libcfa/src/vec/vec.hfa (modified) * tests/avltree/avl.h (modified) * tests/function-operator.cfa (modified) * tests/sum.cfa (modified) update from old to new trait syntax using forall Fri, 24 Feb 2023 21:17:28 GMT Peter A. Buhr [44196deb] * libcfa/src/interpose.cfa (modified) * tests/.expect/attributes.x86.txt (modified) * tests/.expect/declarationSpecifier.x86.txt (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 24 Feb 2023 21:17:11 GMT Peter A. Buhr [f9519d4] * tests/.expect/attributes.arm64.txt (modified) * tests/.expect/declarationSpecifier.arm64.txt (modified) update expected test output for arm64 Fri, 24 Feb 2023 21:14:01 GMT Peter A. Buhr [2e77837] * tests/.expect/attributes.x86.txt (modified) * tests/.expect/declarationSpecifier.x86.txt (modified) update expected test output for 32-bit Fri, 24 Feb 2023 20:27:11 GMT Peter A. Buhr [f2a1cd2] * tests/include/includes.cfa (modified) temporary exclusion of include files causing build failure Fri, 24 Feb 2023 20:16:14 GMT Peter A. Buhr [421703e] * tests/.expect/attributes.x64.txt (modified) * tests/.expect/declarationSpecifier.x64.txt (modified) update expected test output after declaring anonymous structs static Fri, 24 Feb 2023 20:14:15 GMT Peter A. Buhr [aca0d2f] * libcfa/src/concurrency/kernel/cluster.hfa (modified) * tests/attributes.cfa (modified) * tests/concurrent/signal/disjoint.cfa (modified) * tests/declarationSpecifier.cfa (modified) * tests/forall.cfa (modified) * tests/io/comp_basic.cfa (modified) * tests/io/comp_fair.cfa (modified) * tests/quotedKeyword.cfa (modified) make anonymous struct declaration static Tue, 21 Feb 2023 03:17:20 GMT Peter A. Buhr [40747247] * tests/include/includes.cfa (modified) comment out ifaddrs.h in #include file test because it is breaking ... Sun, 05 Feb 2023 14:31:04 GMT Peter A. Buhr [35d1de5] * tests/.expect/forall.txt (modified) * tests/Makefile.am (modified) * tests/forall.cfa (modified) change test forall.cfa from compilation only to execution Fri, 03 Feb 2023 18:28:43 GMT Peter A. Buhr [2125443a] * libcfa/src/concurrency/actor.hfa (modified) * src/Common/ScopedMap.h (modified) * src/Concurrency/Actors.cpp (modified) * src/GenPoly/ErasableScopedMap.h (modified) * src/GenPoly/ScopedSet.h (modified) * tests/concurrent/actors/.expect/dynamic.txt (added) * tests/concurrent/actors/.expect/executor.txt (added) * tests/concurrent/actors/.expect/static.txt (added) * tests/concurrent/actors/dynamic.cfa (added) * tests/concurrent/actors/executor.cfa (added) * tests/concurrent/actors/matrix.cfa (modified) * tests/concurrent/actors/static.cfa (added) * tests/concurrent/actors/types.cfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 03 Feb 2023 18:28:36 GMT Peter A. Buhr [8a97248] * libcfa/prelude/builtins.c (modified) * libcfa/prelude/prelude-gen.cc (modified) * libcfa/src/bits/containers.hfa (modified) * libcfa/src/concurrency/coroutine.hfa (modified) * libcfa/src/concurrency/locks.hfa (modified) * libcfa/src/concurrency/monitor.hfa (modified) * libcfa/src/concurrency/mutex.hfa (modified) * libcfa/src/concurrency/thread.hfa (modified) * libcfa/src/containers/list.hfa (modified) * libcfa/src/containers/vector.hfa (modified) * libcfa/src/exception.h (modified) * libcfa/src/iostream.hfa (modified) * libcfa/src/iterator.hfa (modified) * libcfa/src/math.trait.hfa (modified) * libcfa/src/stdlib.hfa (modified) * src/Common/SemanticError.h (modified) * src/Parser/parser.yy (modified) * tests/forall.cfa (modified) switch from old trait syntax to new trait syntax using forall clause Thu, 02 Feb 2023 16:08:48 GMT caparsons [ccf1d99] * libcfa/src/concurrency/actor.hfa (modified) * src/Concurrency/Actors.cpp (modified) * tests/concurrent/actors/executor.cfa (modified) intermediate push so I can move to nasus to performance test some stuff Wed, 01 Feb 2023 21:31:42 GMT caparsons [1f35220] * tests/concurrent/actors/dynamic.cfa (modified) * tests/concurrent/actors/matrix.cfa (modified) * tests/concurrent/actors/static.cfa (modified) updated test params so that they ran for appropriate duration Wed, 01 Feb 2023 21:20:50 GMT caparsons [a4ab235] * tests/concurrent/actors/.expect/executor.txt (added) * tests/concurrent/actors/executor.cfa (added) added executor test Tue, 31 Jan 2023 23:28:42 GMT caparsons [dab2b6a] * tests/concurrent/actors/.expect/dynamic.txt (added) * tests/concurrent/actors/dynamic.cfa (added) added dynamic allocation actor test Tue, 31 Jan 2023 20:00:47 GMT caparsons [757099e] * tests/concurrent/actors/.expect/static.txt (added) * tests/concurrent/actors/static.cfa (added) * tests/concurrent/actors/types.cfa (modified) reverted changes to types.cfa now that I fixed the underlying bug and ... Tue, 31 Jan 2023 02:35:31 GMT caparsons [d2b94f2] * tests/concurrent/actors/types.cfa (modified) temporary fix to correct build error, fix in actor pass to come later Mon, 30 Jan 2023 21:31:32 GMT caparsons [1c75ef8] * tests/concurrent/actors/.expect/pingpong.txt (added) * tests/concurrent/actors/pingpong.cfa (added) added pingpong test Mon, 30 Jan 2023 19:04:22 GMT caparsons [77ca074] * tests/concurrent/actors/matrix.cfa (modified) cleaned up actor matrix test a bit Mon, 30 Jan 2023 19:02:39 GMT caparsons [82b96953] * tests/concurrent/actors/.expect/matrix.txt (added) * tests/concurrent/actors/.expect/types.txt (added) added expect files for actor tests Mon, 30 Jan 2023 18:36:29 GMT caparsons [418882a] * tests/concurrent/actors/matrix.cfa (added) * tests/concurrent/actors/types.cfa (added) added two actor tests. More to come Sat, 14 Jan 2023 15:04:51 GMT caparsons [34a1d2e] * src/CodeGen/CodeGenerator.cc (modified) * src/Parser/TypeData.cc (modified) * src/SynTree/BasicType.cc (modified) * src/SynTree/Type.h (modified) * tests/enum_tests/.expect/pointerEnum.cfa (deleted) * tests/enum_tests/.expect/qualifiedEnum.cfa (deleted) * tests/enum_tests/.expect/typedIntEnum.txt (modified) * tests/enum_tests/pointerEnum.cfa (modified) * tests/enum_tests/typedIntEnum.cfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Sat, 14 Jan 2023 15:04:34 GMT caparsons [b3d794fc] * tests/concurrent/channels/parallel_harness.hfa (modified) removed unneeded dependency that broke build Fri, 13 Jan 2023 21:30:28 GMT JiadaL [d61d034] * libcfa/src/concurrency/channel.hfa (modified) * tests/concurrent/channels/parallel_harness.hfa (modified) * tests/concurrent/channels/zero_size.cfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 13 Jan 2023 21:29:57 GMT JiadaL [8bb86ce] * src/CodeGen/CodeGenerator.cc (modified) * src/Parser/TypeData.cc (modified) * src/SynTree/BasicType.cc (modified) * src/SynTree/Type.h (modified) * tests/enum_tests/.expect/pointerEnum.cfa (deleted) * tests/enum_tests/.expect/qualifiedEnum.cfa (deleted) * tests/enum_tests/.expect/typedIntEnum.txt (modified) * tests/enum_tests/pointerEnum.cfa (modified) * tests/enum_tests/typedIntEnum.cfa (modified) Clean up some code related to Enum codegen Fri, 13 Jan 2023 17:49:52 GMT caparsons [42b739d7] * libcfa/src/concurrency/channel.hfa (modified) * tests/concurrent/channels/parallel_harness.hfa (modified) fixed termination synchronization in the channel benchmark to get rid ... Wed, 11 Jan 2023 18:43:24 GMT caparsons [b49310f] * tests/concurrent/channels/zero_size.cfa (modified) fixed parameters for test to eliminate deadlock case Tue, 10 Jan 2023 18:02:41 GMT caparsons [dbd47d6] * tests/Makefile.am (modified) * tests/concurrent/channels/big_elems.cfa (modified) * tests/concurrent/channels/parallel_harness.hfa (moved) * tests/concurrent/channels/zero_size.cfa (modified) fixed makefile for tests by adding appropriate includes Mon, 09 Jan 2023 21:16:23 GMT caparsons [53ef99a] * tests/concurrent/unified_locking/cond_perf.cfa (deleted) removed file accidentally included in earlier commit Mon, 09 Jan 2023 21:11:45 GMT caparsons [2cc969c] * tests/concurrent/channels/.expect/chan_big.txt (deleted) remove unused expect file due to renaming Mon, 09 Jan 2023 21:11:09 GMT caparsons [73e3a8f9] * tests/concurrent/channels/big_elems.cfa (added) refactored name of channel test to remove channel from the name Mon, 09 Jan 2023 21:10:32 GMT caparsons [cca034e] * tests/concurrent/channels/.expect/big_elems.txt (added) * tests/concurrent/channels/.expect/zero_size.txt (added) * tests/concurrent/channels/parallel_harness.cfa (moved) * tests/concurrent/channels/zero_size.cfa (added) added another channel test and refactored the existing one to reuse code Mon, 09 Jan 2023 20:32:08 GMT caparsons [72abfdd] * tests/concurrent/channels/.expect/chan_big.txt (added) added expect for channel test Mon, 09 Jan 2023 20:30:15 GMT caparsons [afffd6c] * tests/concurrent/channels/a.out (deleted) removed accidentally committed a.out Mon, 09 Jan 2023 20:28:49 GMT caparsons [4a962d8] * libcfa/src/Makefile.am (modified) * libcfa/src/concurrency/channel.hfa (added) * tests/concurrent/channels/a.out (added) * tests/concurrent/channels/chan_big.cfa (added) added channel impl with basic test. Will expand impl and tests soon Mon, 09 Jan 2023 20:26:21 GMT caparsons [0640c350] * tests/unified_locking/.expect/block_spin_lock.txt (deleted) * tests/unified_locking/.expect/clh.txt (deleted) * tests/unified_locking/.expect/exp_backoff.txt (deleted) * tests/unified_locking/.expect/fast_block_lock.txt (deleted) * tests/unified_locking/.expect/futex_mutex.txt (deleted) * tests/unified_locking/.expect/lin_backoff.txt (deleted) * tests/unified_locking/.expect/locks.txt (deleted) * tests/unified_locking/.expect/mcs.txt (deleted) * tests/unified_locking/.expect/mcs_block_spin_lock.txt (deleted) * tests/unified_locking/.expect/mcs_spin.txt (deleted) * tests/unified_locking/.expect/pthread_locks.txt (deleted) * tests/unified_locking/.expect/simple_owner_lock.txt (deleted) * tests/unified_locking/.expect/spin_queue_lock.txt (deleted) * tests/unified_locking/.expect/timeout_lock.txt (deleted) * tests/unified_locking/block_spin_lock.cfa (deleted) * tests/unified_locking/clh.cfa (deleted) * tests/unified_locking/exp_backoff.cfa (deleted) * tests/unified_locking/fast_block_lock.cfa (deleted) * tests/unified_locking/futex_mutex.cfa (deleted) * tests/unified_locking/lin_backoff.cfa (deleted) * tests/unified_locking/locks.cfa (deleted) * tests/unified_locking/mcs.cfa (deleted) * tests/unified_locking/mcs_block_spin_lock.cfa (deleted) * tests/unified_locking/mcs_spin.cfa (deleted) * tests/unified_locking/mutex_test.hfa (deleted) * tests/unified_locking/pthread_locks.cfa (deleted) * tests/unified_locking/simple_owner_lock.cfa (deleted) * tests/unified_locking/spin_queue_lock.cfa (deleted) * tests/unified_locking/thread_test.cfa (deleted) * tests/unified_locking/timeout_lock.cfa (deleted) moved unified_locking test dir to be under concurrent Mon, 09 Jan 2023 20:25:35 GMT caparsons [aa45b15] * tests/concurrent/unified_locking/.expect/block_spin_lock.txt (added) * tests/concurrent/unified_locking/.expect/clh.txt (added) * tests/concurrent/unified_locking/.expect/exp_backoff.txt (added) * tests/concurrent/unified_locking/.expect/fast_block_lock.txt (added) * tests/concurrent/unified_locking/.expect/futex_mutex.txt (added) * tests/concurrent/unified_locking/.expect/locks.txt (added) * tests/concurrent/unified_locking/.expect/mcs.txt (added) * tests/concurrent/unified_locking/.expect/mcs_block_spin_lock.txt (added) * tests/concurrent/unified_locking/.expect/mcs_spin.txt (added) * tests/concurrent/unified_locking/.expect/pthread_locks.txt (added) * tests/concurrent/unified_locking/.expect/simple_owner_lock.txt (added) * tests/concurrent/unified_locking/.expect/spin_queue_lock.txt (added) * tests/concurrent/unified_locking/.expect/timeout_lock.txt (added) commit expect files for the unified locking dir move Mon, 09 Jan 2023 20:24:50 GMT caparsons [703c88e] * tests/concurrent/mutexstmt/locks.cfa (modified) missed another lock name refactor in the earlier commit Mon, 09 Jan 2023 20:23:48 GMT caparsons [357ab79] * tests/concurrent/unified_locking/block_spin_lock.cfa (added) * tests/concurrent/unified_locking/clh.cfa (added) * tests/concurrent/unified_locking/cond_perf.cfa (added) * tests/concurrent/unified_locking/exp_backoff.cfa (added) * tests/concurrent/unified_locking/fast_block_lock.cfa (added) * tests/concurrent/unified_locking/futex_mutex.cfa (added) * tests/concurrent/unified_locking/locks.cfa (added) * tests/concurrent/unified_locking/mcs.cfa (added) * tests/concurrent/unified_locking/mcs_block_spin_lock.cfa (added) * tests/concurrent/unified_locking/mcs_spin.cfa (added) * tests/concurrent/unified_locking/mutex_test.hfa (added) * tests/concurrent/unified_locking/pthread_locks.cfa (added) * tests/concurrent/unified_locking/simple_owner_lock.cfa (added) * tests/concurrent/unified_locking/spin_queue_lock.cfa (added) * tests/concurrent/unified_locking/spintest.cfa (added) * tests/concurrent/unified_locking/test_debug.cfa (added) * tests/concurrent/unified_locking/thread_test.cfa (added) * tests/concurrent/unified_locking/timeout_lock.cfa (added) moved unified locking tests to be under concurrent directory since ... Mon, 09 Jan 2023 20:22:06 GMT caparsons [01a8954] * tests/unified_locking/.expect/exp_backoff.txt (added) * tests/unified_locking/exp_backoff.cfa (added) renamed tests to match naming refactor Mon, 09 Jan 2023 20:21:02 GMT caparsons [0cee082] * libcfa/src/concurrency/clib/cfathread.cfa (modified) * libcfa/src/concurrency/locks.hfa (modified) * tests/unified_locking/locks.cfa (modified) * tests/unified_locking/thread_test.cfa (modified) refactored naming for lock to be more accurate and cleaned up REACQ ... Mon, 09 Jan 2023 18:23:20 GMT caparsons [8fb7402] * tests/concurrent/futures/select_future.cfa (modified) fixed race condition in select_future test to fix build failure Fri, 06 Jan 2023 18:59:00 GMT caparsons [243d998] * tests/concurrent/futures/.expect/select_future.txt (added) * tests/concurrent/futures/select_future.cfa (added) * tests/concurrent/futures/typed.cfa (modified) added and updated future tests Thu, 22 Dec 2022 02:43:20 GMT Peter A. Buhr [be3b952] * tests/.expect/PRNG.x86.txt (modified) * tests/.expect/nested_function.x86.txt (modified) * tests/concurrent/pthread/.expect/bounded_buffer.x86.txt (modified) update 32-bit .expect for tests using PRNG Thu, 22 Dec 2022 02:25:38 GMT Peter A. Buhr [ae7a085c] * tests/.expect/PRNG.x64.txt (modified) * tests/.expect/nested_function.x64.txt (modified) * tests/PRNG.cfa (modified) * tests/concurrent/pthread/.expect/bounded_buffer.x64.txt (modified) change printing format in PRNG, update .expect for tests using PRNG Thu, 22 Dec 2022 02:21:15 GMT Peter A. Buhr [b797d97] * libcfa/src/bits/random.hfa (modified) * tests/.expect/alloc.txt.old (deleted) formatting, switch to XOSHIRO256PP/XOSHIRO128PP as the 64/32-bit ... Tue, 20 Dec 2022 16:12:00 GMT Thierry Delisle [199456c] * tests/concurrent/pthread/.expect/bounded_buffer.x64.txt (moved) * tests/concurrent/pthread/.expect/bounded_buffer.x86.txt (added) Forgot that prng used different algorithm on 32bit Sun, 18 Dec 2022 17:24:50 GMT Thierry Delisle [c63f470] * tests/concurrent/pthread/.expect/bounded_buffer.txt (modified) * tests/concurrent/pthread/bounded_buffer.cfa (modified) Changed bounded buffer tests to use prng, which has better defined ... Wed, 14 Dec 2022 19:25:00 GMT caparson [441a6a7] * tests/unified_locking/.expect/futex_mutex.txt (added) * tests/unified_locking/futex_mutex.cfa (added) * tests/unified_locking/locks.cfa (modified) added/fixed lock tests Fri, 09 Dec 2022 22:11:27 GMT Peter A. Buhr [261e107] * libcfa/src/bits/random.hfa (modified) * libcfa/src/concurrency/thread.cfa (modified) * libcfa/src/stdlib.cfa (modified) * libcfa/src/stdlib.hfa (modified) * tests/.expect/nested_function.x64.txt (modified) change all PRNG to prime the PRNG state in set_seed with the given seed Wed, 07 Dec 2022 21:52:20 GMT Andrew Beach [e1d66c84] * src/Parser/parser.yy (modified) * tests/linking/mangling/header.hfa (modified) * tests/linking/mangling/lib.cfa (modified) * tests/linking/mangling/main.cfa (modified) Clean-up from my investigation on the __anonymous issue. The parser ... Mon, 05 Dec 2022 21:26:57 GMT Thierry Delisle [258aaab8] * tests/Makefile.am (modified) Forgot to commit the changes to the Makefile Mon, 05 Dec 2022 19:49:26 GMT Thierry Delisle [d4c8b59] * tests/linking/mangling/header.hfa (added) * tests/linking/mangling/lib.cfa (added) * tests/linking/mangling/main.cfa (added) Added test that stresses more how we link anonymous types Thu, 01 Dec 2022 03:36:25 GMT Peter A. Buhr [dd46fd3] * libcfa/src/bits/random.hfa (modified) * libcfa/src/concurrency/invoke.h (modified) * libcfa/src/concurrency/kernel.cfa (modified) * libcfa/src/concurrency/kernel/fwd.hfa (modified) * libcfa/src/concurrency/kernel/startup.cfa (modified) * libcfa/src/concurrency/thread.cfa (modified) * libcfa/src/startup.cfa (modified) * libcfa/src/stdlib.cfa (modified) * libcfa/src/stdlib.hfa (modified) * tests/.expect/nested_function.x64.txt (modified) generalization of PRNG Thu, 01 Dec 2022 00:18:38 GMT Thierry Delisle [be1d00c] * tests/concurrent/readyQ/leader_spin.cfa (modified) * tests/io/away_fair.cfa (modified) * tests/io/comp_fair.cfa (modified) Changed fairness tests to use sched_yield in case exhausting the time ...