diff options
author | Benjamin Kosnik <bkoz@redhat.com> | 2006-10-04 07:52:14 +0000 |
---|---|---|
committer | Benjamin Kosnik <bkoz@gcc.gnu.org> | 2006-10-04 07:52:14 +0000 |
commit | fc53a8251da0a419ffc09ad00fac1136a814ecf4 (patch) | |
tree | 21f6ea79836308e8072334f95b762519c3dd3751 | |
parent | 1cd7d7bf707cf5c6ecdf223de4175c5a6d01ca7c (diff) | |
download | gcc-fc53a8251da0a419ffc09ad00fac1136a814ecf4.zip gcc-fc53a8251da0a419ffc09ad00fac1136a814ecf4.tar.gz gcc-fc53a8251da0a419ffc09ad00fac1136a814ecf4.tar.bz2 |
pop_test.hpp: Correct typo.
2006-10-04 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/util/performance/priority_queue/mem_usage/
pop_test.hpp: Correct typo.
* testsuite/util/performance/assoc/mem_usage/
multimap_insert_test.hpp: Same.
* testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Same.
From-SVN: r117427
4 files changed, 29 insertions, 9 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index ccfeb4c..93c78d4 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,11 @@ +2006-10-04 Benjamin Kosnik <bkoz@redhat.com> + + * testsuite/util/performance/priority_queue/mem_usage/ + pop_test.hpp: Correct typo. + * testsuite/util/performance/assoc/mem_usage/ + multimap_insert_test.hpp: Same. + * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Same. + 2006-10-03 Benjamin Kosnik <bkoz@redhat.com> * testsuite/util/testsuite_allocator.h (allocation_tracker): To diff --git a/libstdc++-v3/testsuite/util/performance/assoc/mem_usage/erase_test.hpp b/libstdc++-v3/testsuite/util/performance/assoc/mem_usage/erase_test.hpp index c95d9f7..3d2804e 100644 --- a/libstdc++-v3/testsuite/util/performance/assoc/mem_usage/erase_test.hpp +++ b/libstdc++-v3/testsuite/util/performance/assoc/mem_usage/erase_test.hpp @@ -96,14 +96,17 @@ namespace pb_ds It ins_it_e = m_ins_b; std::advance(ins_it_e, ins_size); + typedef __gnu_test::tracker_allocator_counter counter_type; __gnu_test::tracker_allocator<char> alloc; - const size_t init_mem = alloc.get_allocation_count() - alloc.get_deallocation_count(); + const size_t init_mem = counter_type::get_allocation_count() + - counter_type::get_deallocation_count(); Cntnr cntnr(ins_it_b, ins_it_e); while (cntnr.size() > 1) cntnr.erase(*cntnr.begin()); - const size_t final_mem = alloc.get_allocation_count() - alloc.get_deallocation_count(); + const size_t final_mem = counter_type::get_allocation_count() + - counter_type::get_deallocation_count(); assert(final_mem > init_mem); const size_t delta_mem = final_mem - init_mem; res_set_fmt.add_res(ins_size, static_cast<double>(delta_mem)); diff --git a/libstdc++-v3/testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp b/libstdc++-v3/testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp index 92e98ce..1fb4eef 100644 --- a/libstdc++-v3/testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp +++ b/libstdc++-v3/testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp @@ -116,12 +116,15 @@ namespace pb_ds multimap_insert_test<It, Native>:: insert(Cntnr, It ins_it_b, It ins_it_e, pb_ds::detail::true_type) { + typedef __gnu_test::tracker_allocator_counter counter_type; __gnu_test::tracker_allocator<char> alloc; - const size_t init_mem = alloc.get_allocation_count() - alloc.get_deallocation_count(); + const size_t init_mem = counter_type::get_allocation_count() + - counter_type::get_deallocation_count(); Cntnr cntnr; for (It ins_it = ins_it_b; ins_it != ins_it_e; ++ins_it) cntnr.insert((typename Cntnr::const_reference)(*ins_it)); - const size_t final_mem = alloc.get_allocation_count() - alloc.get_deallocation_count(); + const size_t final_mem = counter_type::get_allocation_count() + - counter_type::get_deallocation_count(); assert(final_mem > init_mem); return (final_mem - init_mem); } @@ -132,12 +135,15 @@ namespace pb_ds multimap_insert_test<It, Native>:: insert(Cntnr, It ins_it_b, It ins_it_e, pb_ds::detail::false_type) { + typedef __gnu_test::tracker_allocator_counter counter_type; __gnu_test::tracker_allocator<char> alloc; - const size_t init_mem = alloc.get_allocation_count() - alloc.get_deallocation_count(); + const size_t init_mem = counter_type::get_allocation_count() + - counter_type::get_deallocation_count(); Cntnr cntnr; for (It ins_it = ins_it_b; ins_it != ins_it_e; ++ins_it) cntnr[ins_it->first].insert(ins_it->second); - const size_t final_mem = alloc.get_allocation_count() - alloc.get_deallocation_count(); + const size_t final_mem = counter_type::get_allocation_count() + - counter_type::get_deallocation_count(); assert(final_mem > init_mem); return (final_mem - init_mem); } diff --git a/libstdc++-v3/testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp b/libstdc++-v3/testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp index 0ca0fdc..a3b8486 100644 --- a/libstdc++-v3/testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp +++ b/libstdc++-v3/testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp @@ -95,9 +95,11 @@ namespace pb_ds It ins_it_e = m_ins_b; std::advance(ins_it_e, ins_size); + typedef __gnu_test::tracker_allocator_counter counter_type; __gnu_test::tracker_allocator<char> alloc; - const size_t init_mem = alloc.get_allocation_count() - alloc.get_deallocation_count(); + const size_t init_mem = counter_type::get_allocation_count() + - counter_type::get_deallocation_count(); Cntnr cntnr; for (It ins_it = ins_it_b; ins_it != ins_it_e; ++ins_it) cntnr.push(ins_it->first); @@ -105,7 +107,8 @@ namespace pb_ds while (cntnr.size() > 1) cntnr.pop(); - const size_t final_mem = alloc.get_allocation_count() - alloc.get_deallocation_count(); + const size_t final_mem = counter_type::get_allocation_count() + - counter_type::get_deallocation_count(); assert(final_mem > init_mem); const size_t delta_mem = final_mem - init_mem; res_set_fmt.add_res(ins_size, static_cast<double>(delta_mem)); @@ -114,5 +117,5 @@ namespace pb_ds } // namespace test } // namespace pb_ds -#endif // #ifndef PB_DS_POP_TEST_HPP +#endif |