# # ChangeLog for tests/collections # # Generated by Trac 1.2.1 # Nov 18, 2024, 12:19:09 AM Thu, 27 Oct 2022 19:50:15 GMT Thierry Delisle [88ac843e] * benchmark/io/http/worker.hfa (modified) * libcfa/src/Makefile.am (modified) * libcfa/src/concurrency/locks.hfa (modified) * libcfa/src/containers/lockfree.hfa (added) * libcfa/src/containers/queueLockFree.hfa (deleted) * libcfa/src/containers/stackLockFree.hfa (deleted) * libcfa/src/heap.cfa (modified) * tests/collections/atomic_mpsc.cfa (modified) Moved lockfree containers to containers/lockfree.hfa. Added ... Mon, 08 Aug 2022 17:00:27 GMT z277zhu [20be782] * libcfa/src/Makefile.am (modified) * libcfa/src/bits/defs.hfa (modified) * libcfa/src/concurrency/kernel/startup.cfa (modified) * libcfa/src/concurrency/pthread.cfa (modified) * libcfa/src/interpose.cfa (modified) * tests/collections/stack.cfa (modified) * tests/concurrent/pthread/.expect/bounded_buffer.txt (added) * tests/concurrent/pthread/.expect/pthread_attr_test.txt (added) * tests/concurrent/pthread/.expect/pthread_cond_test.txt (added) * tests/concurrent/pthread/.expect/pthread_demo_create_join.txt (added) * tests/concurrent/pthread/.expect/pthread_demo_lock.txt (added) * tests/concurrent/pthread/.expect/pthread_key_test.txt (added) * tests/concurrent/pthread/.expect/pthread_once_test.txt (added) * tests/concurrent/pthread/bounded_buffer.cfa (added) * tests/concurrent/pthread/pthread_attr_test.cfa (added) * tests/concurrent/pthread/pthread_cond_test.cfa (added) * tests/concurrent/pthread/pthread_demo_create_join.cfa (added) * tests/concurrent/pthread/pthread_demo_lock.cfa (added) * tests/concurrent/pthread/pthread_key_test.cfa (added) * tests/concurrent/pthread/pthread_once_test.cfa (added) add pthread Wed, 03 Aug 2022 22:32:06 GMT z277zhu [a7d696f] * libcfa/src/Makefile.am (modified) * libcfa/src/bits/defs.hfa (modified) * libcfa/src/concurrency/clib/cfathread.cfa (modified) * libcfa/src/concurrency/kernel/startup.cfa (modified) * libcfa/src/concurrency/pthread.cfa (added) * libcfa/src/interpose.cfa (modified) * tests/collections/stack.cfa (modified) added pthread symbol interpose Signed-off-by: z277zhu ... Tue, 15 Mar 2022 14:14:05 GMT Andrew Beach [33b7d49] * src/AST/Util.cpp (modified) * src/Common/CodeLocationTools.cpp (modified) * src/Common/CodeLocationTools.hpp (modified) * src/ControlStruct/ExceptTranslateNew.cpp (modified) * src/InitTweak/FixGlobalInit.cc (modified) * src/InitTweak/FixInitNew.cpp (modified) * src/main.cc (modified) * tests/collections/.expect/vector-err-pass-perm-it-byval.txt (modified) Added another check to checkInvariants for code locations. I also ... Wed, 20 Oct 2021 20:38:37 GMT Michael Brooks [2b30370] * libcfa/src/containers/string_res.cfa (modified) * tests/collections/.expect/string-api-coverage.txt (modified) * tests/collections/string-api-coverage.cfa (modified) Bug fixes for empty-string from no-arg ctor with sharing off Wed, 20 Oct 2021 01:55:27 GMT Michael Brooks [0ca15b7] * libcfa/src/containers/string_res.cfa (modified) * tests/collections/.expect/string-overwrite-noshare.txt (added) * tests/collections/string-overwrite-noshare.cfa (added) * tests/collections/string-overwrite.cfa (modified) String hybrid testing and fixing the overwrite cases Tue, 19 Oct 2021 18:55:36 GMT Michael Brooks [fe18b46] * libcfa/src/containers/string_res.cfa (modified) * tests/collections/.expect/string-api-coverage-noshare.txt (added) * tests/collections/string-api-coverage-noshare.cfa (added) * tests/collections/string-api-coverage.cfa (modified) String hybrid testing and fixing no-share version through the api- ... Tue, 19 Oct 2021 14:31:53 GMT Michael Brooks [6f7aff3] * libcfa/src/containers/string_res.cfa (modified) * tests/collections/string-api-coverage.cfa (modified) * tests/collections/string-ctx-manage.cfa (modified) String hybrid assignment to unshared now optimizes to overwrite ... Mon, 18 Oct 2021 20:31:04 GMT Michael Brooks [7b0e8b7] * libcfa/src/containers/string_res.cfa (modified) * libcfa/src/containers/string_res.hfa (modified) * tests/collections/.expect/string-ctx-manage.txt (modified) * tests/collections/.expect/string-gc.txt (modified) * tests/collections/string-ctx-manage.cfa (modified) * tests/collections/string-gc.cfa (modified) String heap growth implemented Thu, 14 Oct 2021 01:52:02 GMT Michael Brooks [804bf677] * libcfa/src/containers/string_res.cfa (modified) * libcfa/src/containers/string_res.hfa (modified) * tests/collections/.expect/string-ctx-manage.txt (modified) * tests/collections/string-ctx-manage.cfa (modified) String hybrid: Basic cases of solo alloc now working Thu, 07 Oct 2021 18:13:46 GMT Michael Brooks [4b3b352] * libcfa/src/containers/string.cfa (modified) * libcfa/src/containers/string.hfa (modified) * libcfa/src/containers/string_res.cfa (modified) * tests/collections/.expect/string-ctx-manage.txt (modified) * tests/collections/string-ctx-manage.cfa (modified) String hybrid has working separated sharing contexts Thu, 30 Sep 2021 02:46:52 GMT Michael Brooks [0f781fb8] * libcfa/src/Makefile.am (modified) * libcfa/src/containers/string_res.cfa (modified) * libcfa/src/containers/string_res.hfa (modified) * libcfa/src/containers/string_sharectx.hfa (added) * tests/collections/.expect/string-ctx-manage.txt (added) * tests/collections/string-ctx-manage.cfa (added) * tests/collections/string-gc.cfa (modified) Refactoring of string internals. Existing tests pass. Adding ... Tue, 21 Sep 2021 02:41:29 GMT Michael Brooks [6cc87c0] * libcfa/src/containers/string_res.cfa (modified) * libcfa/src/containers/string_res.hfa (modified) * tests/collections/.expect/string-gc.txt (added) * tests/collections/.expect/string-overwrite.txt (added) * tests/collections/string-gc.cfa (added) * tests/collections/string-overwrite.cfa (added) String bug fixes and new tests. Enabled white-box visibility ... Fri, 03 Sep 2021 17:15:06 GMT Michael Brooks [f450f2f] * libcfa/src/Makefile.am (modified) * libcfa/src/containers/string.cfa (added) * libcfa/src/containers/string.hfa (added) * libcfa/src/containers/string_res.cfa (added) * libcfa/src/containers/string_res.hfa (added) * tests/collections/.expect/string-api-coverage.txt (added) * tests/collections/string-api-coverage.cfa (added) Baseline of the string implementation. Thu, 24 Jun 2021 18:30:04 GMT Michael Brooks [44856ed] * libcfa/src/Makefile.am (modified) * libcfa/src/containers/vector2.hfa (added) * tests/collections/.expect/vector-demo.txt (added) * tests/collections/.expect/vector-err-pass-perm-it-byval.txt (added) * tests/collections/.expect/vector-err-retn-perm-it-byval.txt (added) * tests/collections/vector-demo.cfa (added) * tests/collections/vector-err-mod-with-excl-it.cfa (added) * tests/collections/vector-err-pass-perm-it-byval.cfa (added) * tests/collections/vector-err-retn-perm-it-byval.cfa (added) * tests/zombies/vector-perf/iteration-perf.cfa (added) * tests/zombies/vector-perf/iteration-perf.cpp (added) Baseline "new" vector, with iterators. Implementation has not had ... Fri, 26 Mar 2021 21:58:18 GMT Thierry Delisle [cd26abf] * tests/collections/.expect/atomic_mpsc.txt (added) * tests/collections/atomic_mpsc.cfa (added) Added tests for the mpsc lock free queue Mon, 28 Dec 2020 21:08:27 GMT Peter A. Buhr [657c36f] * tests/collections/.expect/queue.txt (modified) * tests/collections/.expect/sequence.txt (modified) * tests/collections/multi_list.cfa (modified) * tests/collections/queue.cfa (modified) * tests/collections/sequence.cfa (modified) * tests/collections/stack.cfa (modified) formatting, update iterator operator, add some additional tests Sun, 27 Dec 2020 22:59:17 GMT Peter A. Buhr [62a7cc0] * tests/collections/.expect/queue.txt (modified) * tests/collections/.expect/sequence.txt (modified) * tests/collections/queue.cfa (modified) * tests/collections/sequence.cfa (modified) * tests/collections/stack.cfa (modified) code review extended collection testing and add a few more tests Tue, 22 Dec 2020 14:16:04 GMT caparsons [0285efe] * tests/collections/.expect/multi_list.txt (moved) * tests/collections/.expect/queue.txt (moved) * tests/collections/.expect/sequence.txt (moved) * tests/collections/.expect/stack.txt (moved) * tests/unified_locking/.expect/locks.txt (moved) * tests/unified_locking/.expect/timeout_lock.txt (moved) moved expect files to appropriate location Mon, 21 Dec 2020 18:26:23 GMT caparsons [de2f969] * tests/.expect/queue.txt (modified) * tests/.expect/sequence.txt (modified) * tests/.expect/stack.txt (modified) * tests/collections/multi_list.cfa (added) * tests/collections/queue.cfa (added) * tests/collections/sequence.cfa (added) * tests/collections/stack.cfa (added) added more tests to cover all routines in collections and updated ...