Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Queries
All Changesets
Search
Advanced Search
Differential
D47360
Diff 219760
All Changesets
All Changesets
Edit Query
Hide Query
Order By
Creation (Newest First)
Creation (Oldest First)
Search
Change
Path
Modified
docs/FeatureTestMacroTable.rst
Modified
include/CMakeLists.txt
Added
include/__memory_resource_base
Modified
include/deque
Modified
include/forward_list
Modified
include/list
Modified
include/map
Added
include/memory_resource
Modified
include/module.modulemap
Modified
include/regex
Modified
include/set
Modified
include/string
Modified
include/unordered_map
Modified
include/unordered_set
Modified
include/vector
Modified
include/version
Modified
src/CMakeLists.txt
Added
src/memory_resource.cpp
Modified
test/libcxx/double_include.sh.cpp
Modified
test/libcxx/min_max_macros.sh.cpp
Added
test/libcxx/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.mem/construct_piecewise_pair.pass.cpp
Added
test/libcxx/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.mem/db_deallocate.pass.cpp
Added
test/libcxx/utilities/utility/mem.res/mem.res.monotonic.buffer/mem.res.monotonic.buffer.mem/allocate_in_geometric_progression.pass.cpp
Added
test/libcxx/utilities/utility/mem.res/mem.res.pool/unsynchronized_buffer.pass.cpp
Modified
test/std/language.support/support.limits/support.limits.general/memory_resource.version.pass.cpp
Modified
test/std/language.support/support.limits/support.limits.general/version.version.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.ctor/assign.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.ctor/copy.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.ctor/default.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.ctor/memory_resource_convert.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.ctor/other_alloc.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.eq/equal.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.eq/not_equal.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.mem/allocate.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.mem/construct_pair.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.mem/construct_pair_const_lvalue_pair.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.mem/construct_pair_rvalue.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.mem/construct_pair_values.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.mem/construct_piecewise_pair.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.mem/construct_piecewise_pair_evil.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.mem/construct_types.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.mem/deallocate.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.mem/destroy.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.mem/resource.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.mem/select_on_container_copy_construction.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.aliases/header_deque_synop.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.aliases/header_forward_list_synop.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.aliases/header_list_synop.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.aliases/header_list_synop2.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.aliases/header_map_synop.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.aliases/header_regex_synop.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.aliases/header_set_synop.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.aliases/header_string_synop.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.aliases/header_string_synop2.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.aliases/header_unordered_map_synop.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.aliases/header_unordered_set_synop.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.aliases/header_vector_synop.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.global/default_resource.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.global/new_delete_resource.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.global/null_memory_resource.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.monotonic.buffer/mem.res.monotonic.buffer.ctor/copy_move.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.monotonic.buffer/mem.res.monotonic.buffer.ctor/with_default_resource.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.monotonic.buffer/mem.res.monotonic.buffer.ctor/without_buffer.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.monotonic.buffer/mem.res.monotonic.buffer.mem/allocate_deallocate.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.monotonic.buffer/mem.res.monotonic.buffer.mem/allocate_exception_safety.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.monotonic.buffer/mem.res.monotonic.buffer.mem/allocate_from_initial_buffer.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.monotonic.buffer/mem.res.monotonic.buffer.mem/allocate_from_underaligned_buffer.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.monotonic.buffer/mem.res.monotonic.buffer.mem/allocate_from_zero_sized_buffer.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.monotonic.buffer/mem.res.monotonic.buffer.mem/allocate_in_geometric_progression.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.monotonic.buffer/mem.res.monotonic.buffer.mem/allocate_overaligned_request.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.monotonic.buffer/mem.res.monotonic.buffer.mem/allocate_with_initial_size.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.monotonic.buffer/mem.res.monotonic.buffer.mem/equality.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.pool/mem.res.pool.ctor/ctor_does_not_allocate.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.pool/mem.res.pool.ctor/sync_with_default_resource.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.pool/mem.res.pool.ctor/unsync_with_default_resource.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.pool/mem.res.pool.mem/equality.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.pool/mem.res.pool.mem/sync_allocate.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.pool/mem.res.pool.mem/sync_allocate_overaligned_request.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.pool/mem.res.pool.mem/sync_allocate_reuse_blocks.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.pool/mem.res.pool.mem/sync_deallocate_matches_allocate.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.pool/mem.res.pool.mem/unsync_allocate.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.pool/mem.res.pool.mem/unsync_allocate_overaligned_request.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.pool/mem.res.pool.mem/unsync_allocate_reuse_blocks.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res.pool/mem.res.pool.mem/unsync_deallocate_matches_allocate.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res/construct.fail.cpp
Added
test/std/utilities/utility/mem.res/mem.res/mem.res.eq/equal.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res/mem.res.eq/not_equal.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res/mem.res.private/private_members.fail.cpp
Added
test/std/utilities/utility/mem.res/mem.res/mem.res.private/protected_members.fail.cpp
Added
test/std/utilities/utility/mem.res/mem.res/mem.res.public/allocate.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res/mem.res.public/deallocate.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res/mem.res.public/dtor.pass.cpp
Added
test/std/utilities/utility/mem.res/mem.res/mem.res.public/is_equal.pass.cpp
Added
test/support/test_std_memory_resource.h
Modified
utils/generate_feature_test_macro_components.py