This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r201383 - in /branches/gcc-4_8-branch/libstdc++...
- From: fdumont at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org, libstdc++-cvs at gcc dot gnu dot org
- Date: Wed, 31 Jul 2013 19:29:14 -0000
- Subject: r201383 - in /branches/gcc-4_8-branch/libstdc++...
Author: fdumont
Date: Wed Jul 31 19:29:13 2013
New Revision: 201383
URL: http://gcc.gnu.org/viewcvs?rev=201383&root=gcc&view=rev
Log:
2013-07-31 FranÃois Dumont <fdumont@gcc.gnu.org>
* include/profile/unordered_base.h: New.
* include/Makefile.am: Add new profile header.
* include/Makefile.in: Regenerate.
* include/profile/impl/profiler.h
(__profcxx_inefficient_hash_is_on): New macro.
* include/profile/unordered_map (std::profile::unordered_map<>):
Use new _Unordered_profile base class. Use default implementations
for special functions.
(std::profile::unordered_multimap<>): Likewise.
* include/profile/unordered_set (std::profile::unordered_set<>):
Likewise.
(std::profile::unordered_multiset<>): Likewise.
* testsuite/23_containers/unordered_multiset/55043.cc: Fix
MoveOnly equality operator signature.
Added:
branches/gcc-4_8-branch/libstdc++-v3/include/profile/unordered_base.h (with props)
Modified:
branches/gcc-4_8-branch/libstdc++-v3/ChangeLog
branches/gcc-4_8-branch/libstdc++-v3/include/Makefile.am
branches/gcc-4_8-branch/libstdc++-v3/include/Makefile.in
branches/gcc-4_8-branch/libstdc++-v3/include/profile/impl/profiler.h
branches/gcc-4_8-branch/libstdc++-v3/include/profile/unordered_map
branches/gcc-4_8-branch/libstdc++-v3/include/profile/unordered_set
branches/gcc-4_8-branch/libstdc++-v3/testsuite/23_containers/unordered_multiset/55043.cc
Propchange: branches/gcc-4_8-branch/libstdc++-v3/include/profile/unordered_base.h
('svn:eol-style' added)