r230294 - in /trunk/libstdc++-v3: ChangeLog inc...
redi@gcc.gnu.org
redi@gcc.gnu.org
Fri Nov 13 10:01:00 GMT 2015
Author: redi
Date: Fri Nov 13 10:00:59 2015
New Revision: 230294
URL: https://gcc.gnu.org/viewcvs?rev=230294&root=gcc&view=rev
Log:
Implement C++ LFTSv1 polymorphic memory resources
2015-11-13 Fan You <youfan.noey@gmail.com>
* include/Makefile.am: Add new headers.
* include/Makefile.in: Regenerate.
* include/bits/uses_allocator.h (__erased_type): Define.
(__uses_allocator_helper): Check for __erased_type.
* include/experimental/memory_resource: New.
* include/experimental/utlity: New.
* testsuite/experimental/type_erased_allocator/1.cc: New.
* testsuite/experimental/type_erased_allocator/1_neg.cc: New.
* testsuite/experimental/type_erased_allocator/2.cc: New.
* testsuite/experimental/type_erased_allocator/uses_allocator.cc: New.
Added:
trunk/libstdc++-v3/include/experimental/memory_resource
trunk/libstdc++-v3/include/experimental/utility
trunk/libstdc++-v3/testsuite/experimental/type_erased_allocator/
trunk/libstdc++-v3/testsuite/experimental/type_erased_allocator/1.cc
trunk/libstdc++-v3/testsuite/experimental/type_erased_allocator/1_neg.cc
trunk/libstdc++-v3/testsuite/experimental/type_erased_allocator/2.cc
trunk/libstdc++-v3/testsuite/experimental/type_erased_allocator/uses_allocator.cc
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/include/Makefile.am
trunk/libstdc++-v3/include/Makefile.in
trunk/libstdc++-v3/include/bits/uses_allocator.h
More information about the Libstdc++-cvs
mailing list