[all-commits] [llvm/llvm-project] 583129: [libc++] Add tests for the ABI of deque, list and ...
Nikolas Klauser via All-commits
all-commits at lists.llvm.org
Mon Feb 5 11:46:36 PST 2024
Branch: refs/reviewable/pr76756/r1
Home: https://github.com/llvm/llvm-project
Commit: 583129d98524cb935ab133b3ddbdaba41b080c73
https://github.com/llvm/llvm-project/commit/583129d98524cb935ab133b3ddbdaba41b080c73
Author: Nikolas Klauser <nikolasklauser at berlin.de>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M libcxx/test/libcxx/containers/sequences/deque/abi.compile.pass.cpp
A libcxx/test/libcxx/containers/sequences/list/abi.compile.pass.cpp
A libcxx/test/libcxx/containers/sequences/vector.bool/abi.compile.pass.cpp
A libcxx/test/libcxx/containers/sequences/vector/abi.compile.pass.cpp
Log Message:
-----------
[libc++] Add tests for the ABI of deque, list and vector for replacing __compressed_pair with [[no_unique_address]]
Commit: 2f30123e88699a4cab55a4133d033915372f6ed4
https://github.com/llvm/llvm-project/commit/2f30123e88699a4cab55a4133d033915372f6ed4
Author: Nikolas Klauser <nikolasklauser at berlin.de>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M libcxx/docs/ReleaseNotes/19.rst
M libcxx/include/__config
M libcxx/include/__functional/function.h
M libcxx/include/__hash_table
M libcxx/include/__memory/compressed_pair.h
M libcxx/include/__memory/shared_ptr.h
M libcxx/include/__memory/unique_ptr.h
M libcxx/include/__split_buffer
M libcxx/include/__tree
M libcxx/include/__type_traits/datasizeof.h
M libcxx/include/deque
M libcxx/include/forward_list
M libcxx/include/future
M libcxx/include/list
M libcxx/include/string
M libcxx/include/vector
M libcxx/test/libcxx/containers/unord/unord.set/missing_hash_specialization.verify.cpp
R libcxx/test/libcxx/memory/compressed_pair/compressed_pair.pass.cpp
M libcxx/test/libcxx/utilities/memory/util.smartptr/util.smartptr.shared/libcxx.control_block_layout.pass.cpp
Log Message:
-----------
[libc++] Replace `__compressed_pair` with `[[no_unique_address]]`
Compare: https://github.com/llvm/llvm-project/compare/583129d98524%5E...2f30123e8869
More information about the All-commits
mailing list