# # ChangeLog for tests/collections/.expect # # Generated by Trac 1.2.1 # Nov 13, 2024, 4:27:35 AM Sun, 11 Feb 2024 20:09:15 GMT Peter A. Buhr [75e2286] * tests/collections/.expect/string-istream-manip.txt (modified) * tests/collections/.in/string-istream-manip.txt (modified) * tests/collections/string-istream-manip.cfa (modified) add tests for getline and quoted input manipulators Wed, 24 Jan 2024 16:58:10 GMT Michael Brooks [8a33777] * tests/collections/.expect/string-istream-manip.txt (modified) * tests/collections/.in/string-istream-manip.txt (modified) * tests/collections/string-istream-manip.cfa (modified) * tests/io/.expect/manipulatorsInput.arm64.txt (modified) * tests/io/.expect/manipulatorsInput.x64.txt (modified) * tests/io/.expect/manipulatorsInput.x86.txt (modified) * tests/io/.in/manipulatorsInput.txt (modified) * tests/io/manipulatorsInput.cfa (modified) Fix analysis error in string-input testing. Add comments ... Fri, 19 Jan 2024 22:25:28 GMT Michael Brooks [f2898df] * libcfa/src/collections/string.cfa (modified) * libcfa/src/collections/string.hfa (modified) * libcfa/src/collections/string_res.cfa (modified) * libcfa/src/collections/string_res.hfa (modified) * tests/collections/.expect/string-api-coverage.txt (modified) * tests/collections/string-api-coverage.cfa (modified) Implement string initialization and assignment from various numeric types Fri, 19 Jan 2024 03:17:21 GMT Michael Brooks [e8b3717] * libcfa/src/collections/string.cfa (modified) * libcfa/src/collections/string.hfa (modified) * libcfa/src/collections/string_res.cfa (modified) * libcfa/src/collections/string_res.hfa (modified) * tests/collections/.expect/string-api-coverage.txt (modified) * tests/collections/string-api-coverage.cfa (modified) * tests/collections/string-overwrite.cfa (modified) Modify substring interface from start-end to start-len, and add a ... Wed, 17 Jan 2024 23:31:03 GMT Michael Brooks [7abc3de] * libcfa/src/collections/string.cfa (modified) * libcfa/src/collections/string.hfa (modified) * libcfa/src/collections/string_res.hfa (modified) * tests/collections/.expect/string-api-coverage.txt (modified) * tests/collections/string-api-coverage.cfa (modified) Harmonize string constructors with assignments, refactor ... Wed, 17 Jan 2024 19:16:04 GMT Michael Brooks [e891349] * libcfa/src/collections/string.cfa (modified) * libcfa/src/collections/string.hfa (modified) * libcfa/src/collections/string_res.cfa (modified) * libcfa/src/collections/string_res.hfa (modified) * tests/collections/.expect/string-api-coverage.txt (modified) * tests/collections/string-api-coverage.cfa (modified) Tweak string assignment-strcpy-strncpy and concatenate-strcat-strncat ... Tue, 16 Jan 2024 22:30:58 GMT Michael Brooks [38951c31] * libcfa/src/collections/string.cfa (modified) * libcfa/src/collections/string_res.cfa (modified) * libcfa/src/collections/string_res.hfa (modified) * tests/collections/.expect/string-api-coverage.txt (modified) * tests/collections/string-api-coverage.cfa (modified) Add missing test for string *= and refactor */*= to follow +/+= ... Thu, 04 Jan 2024 17:09:16 GMT Peter A. Buhr [e7eb1f0] * tests/collections/.expect/string-compare.txt (modified) * tests/collections/.expect/string-istream-manip.txt (modified) * tests/collections/string-compare.cfa (modified) update string testing and expected output Tue, 17 Oct 2023 16:12:00 GMT Michael Brooks [37ceccb] * libcfa/src/collections/string_res.cfa (modified) * libcfa/src/iostream.cfa (modified) * tests/collections/.expect/string-istream-manip.txt (modified) * tests/collections/string-istream-manip.cfa (modified) * tests/io/.expect/manipulatorsInput.arm64.txt (modified) * tests/io/.expect/manipulatorsInput.x64.txt (modified) * tests/io/.expect/manipulatorsInput.x86.txt (modified) Change string-read semantics so that reading nothing leaves the ... Thu, 05 Oct 2023 20:17:14 GMT Michael Brooks [0860d9c] * libcfa/src/collections/string_res.cfa (modified) * libcfa/src/iostream.cfa (modified) * tests/collections/.expect/string-istream-manip.txt (modified) * tests/collections/.in/string-istream-manip.txt (modified) * tests/collections/string-istream-manip.cfa (modified) * tests/io/.expect/manipulatorsInput.arm64.txt (modified) * tests/io/.expect/manipulatorsInput.x64.txt (modified) * tests/io/.expect/manipulatorsInput.x86.txt (modified) * tests/io/.in/manipulatorsInput.txt (modified) * tests/io/manipulatorsInput.cfa (modified) Fix read-to-variable-length-string cases when internal buffer fills. ... Thu, 05 Oct 2023 18:30:54 GMT Michael Brooks [8cffa4f] * libcfa/src/iostream.cfa (modified) * tests/collections/.expect/string-istream-manip.txt (modified) * tests/collections/.in/string-istream-manip.txt (modified) * tests/collections/string-istream-manip.cfa (modified) * tests/io/.expect/manipulatorsInput.arm64.txt (modified) * tests/io/.expect/manipulatorsInput.x64.txt (modified) * tests/io/.expect/manipulatorsInput.x86.txt (modified) * tests/io/.in/manipulatorsInput.txt (modified) * tests/io/manipulatorsInput.cfa (modified) Support match-failure reporting for string input. On failed match, ... Thu, 07 Sep 2023 05:02:54 GMT Michael Brooks [416b443] * libcfa/src/collections/string.cfa (modified) * libcfa/src/collections/string.hfa (modified) * libcfa/src/collections/string_res.cfa (modified) * libcfa/src/collections/string_res.hfa (modified) * tests/collections/.expect/string-compare.txt (added) * tests/collections/string-compare.cfa (added) Implement full set of relational operators for strings Tue, 05 Sep 2023 20:08:32 GMT Michael Brooks [ff56dd2e] * libcfa/src/collections/string_res.cfa (modified) * libcfa/src/collections/string_res.hfa (modified) * tests/collections/.expect/string-istream-manip.txt (modified) * tests/collections/.in/string-istream-manip.txt (modified) * tests/collections/string-istream-manip.cfa (modified) Duplicate manipulator read-to-string code for string_res, and test. Tue, 05 Sep 2023 18:57:01 GMT Michael Brooks [f54e6ec] * libcfa/src/collections/string.cfa (modified) * tests/collections/.expect/string-istream-manip.txt (added) * tests/collections/.in/string-istream-manip.txt (added) * tests/collections/string-istream-manip.cfa (added) * tests/io/manipulatorsInput.cfa (modified) Port basic input-manipulator test from cstring to string and fix ... Sun, 13 Aug 2023 02:26:52 GMT Michael Brooks [d32679d5] * libcfa/src/containers/string.cfa (modified) * libcfa/src/containers/string.hfa (modified) * libcfa/src/containers/string_res.cfa (modified) * libcfa/src/containers/string_res.hfa (modified) * tests/collections/.expect/string-istream.txt (added) * tests/collections/.in/string-istream.txt (added) * tests/collections/string-istream.cfa (added) String input operator with chunked memory management. 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- ... 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