# # ChangeLog for tests/collections # # Generated by Trac 1.2.1 # Apr 28, 2024, 11:33:35 AM 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 ...