This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r136497 - in /trunk/libstdc++-v3: ChangeLog doc...
- From: bkoz at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Fri, 06 Jun 2008 19:32:45 -0000
- Subject: r136497 - in /trunk/libstdc++-v3: ChangeLog doc...
Author: bkoz
Date: Fri Jun 6 19:32:43 2008
New Revision: 136497
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=136497
Log:
2008-06-06 Benjamin Kosnik <bkoz@redhat.com>
* doc/xml/manual/using.xml: Outline exception topics.
* include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Format.
* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
policy_access_fn_imps.hpp: Same.
* include/ext/pb_ds/priority_queue.hpp: Same.
* include/ext/throw_allocator.h: Same.
* include/ext/pb_ds/tag_and_trait.hpp (string_tag): New tag.
(sequence_tag): New tag. Doxygen markup fixes.
* testsuite/lib/libstdc++.exp: Remove twister_ran_gen.cc source file.
* testsuite/performance/ext/pb_ds/text_find_timing.cc: Fix
comment typo, include paths, format.
* testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Same.
* testsuite/performance/ext/pb_ds/
hash_random_int_erase_mem_usage.cc: Same.
* testsuite/performance/ext/pb_ds/
random_int_subscript_find_timing.cc: Same.
* testsuite/performance/ext/pb_ds/
priority_queue_text_push_timing.cc: Same.
* testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Same.
* testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Same.
* testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp
* testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp
* testsuite/performance/ext/pb_ds/
priority_queue_random_int_push_timing.cc: Same.
* testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp
* testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc: Same.
* testsuite/performance/ext/pb_ds/
priority_queue_text_push_pop_timing.cc: Same.
* testsuite/performance/ext/pb_ds/
priority_queue_text_join_timing.cc: Same.
* testsuite/performance/ext/pb_ds/
priority_queue_random_int_push_pop_timing.cc: Same.
* testsuite/performance/ext/pb_ds/
random_int_subscript_insert_timing.cc: Same.
* testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc: Same.
* testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp
* testsuite/performance/ext/pb_ds/
priority_queue_text_pop_mem_usage.cc: Same.
* testsuite/performance/ext/pb_ds/
hash_zlob_random_int_find_timing.cc: Same.
* testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Same.
* testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Same.
* testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc: Same.
* testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Same.
* testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Same.
* testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Same.
* testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Same.
* testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Same.
* testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Same.
* testsuite/util/regression/trait/priority_queue/trait.hpp: Same.
* testsuite/util/regression/trait/erase_if_fn.hpp: Same.
* testsuite/util/regression/trait/assoc/native_type_trait.hpp: Same.
* testsuite/util/regression/trait/assoc/node_update_trait.hpp: Same.
* testsuite/util/regression/trait/assoc/get_set_load_trait.hpp: Same.
* testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp: Same.
* testsuite/util/regression/trait/assoc/trait.hpp: Same.
* testsuite/util/regression/trait/assoc/resize_trait.hpp: Same.
* testsuite/util/regression/trait/assoc/type_trait.hpp: Same.
* testsuite/util/regression/trait/assoc/to_string.hpp: Same.
* testsuite/util/regression/basic_type.hpp: Same.
* testsuite/util/common_type/priority_queue/string_form.hpp: Same.
* testsuite/util/common_type/priority_queue/detail/
ds_string_form.hpp: Same.
* testsuite/util/common_type/assoc/string_form.hpp: Same.
* testsuite/util/common_type/assoc/detail/
resize_policy_string_form.hpp: Same.
* testsuite/util/common_type/assoc/detail/
trigger_policy_string_form.hpp: Same.
* testsuite/util/common_type/assoc/detail/
comb_hash_fn_string_form.hpp: Same.
* testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Same.
* testsuite/util/common_type/assoc/detail/
size_policy_string_form.hpp: Same.
* testsuite/util/common_type/assoc/detail/
probe_fn_string_form.hpp: Same.
* testsuite/util/common_type/assoc/detail/
list_update_policy_string_form.hpp: Same.
* testsuite/util/common_type/assoc/detail/
store_hash_string_form.hpp: Same.
* testsuite/util/common_type/assoc/native_set.hpp: Same.
* testsuite/util/io/prog_bar.cc: Same.
* testsuite/util/regression/rand/io: Remove.
* testsuite/util/regression/rand/io/priority_queue: Same.
* testsuite/util/regression/rand/io/assoc: Same.
* testsuite/util/regression/rand/io/priority_queue/
xml_formatter.hpp: Consolidate this...
* testsuite/util/regression/rand/io/assoc/xml_formatter.hpp: ...this
* testsuite/util/regression/rand/io/xml_formatter.hpp: ... and this
* testsuite/util/regression/rand/xml_formatter.hpp: ...here.
* testsuite/util/regression/rand/priority_queue/
container_rand_regression_test.hpp:To ...
container_rand_regression_test.h: ... this.
* testsuite/util/regression/rand/priority_queue/detail/*.hpp:To ...
* testsuite/util/regression/rand/priority_queue/
container_rand_regression_test.tcc: ... this.
PB_DS_THROW_IF_FAIL: Change to _GLIBCXX_THROW_IF, adjust predicate.
PB_DS_SET_DESTRUCT_PRINT: Fold inline.
PB_DS_CANCEL_DESTRUCT_PRINT: Fold inline.
* testsuite/util/regression/rand/priority_queue/
rand_regression_test.hpp: Adjust includes.
* testsuite/util/regression/rand/assoc/
container_rand_regression_test.hpp: To ...
* testsuite/util/regression/rand/assoc/
container_rand_regression_test.h: ... this.
* testsuite/util/regression/rand/assoc/detail/*.hpp:To ...
* testsuite/util/regression/rand/assoc/
container_rand_regression_test.tcc: ...this.
* testsuite/util/regression/rand/assoc/rand_regression_test.hpp: Adjust
includes.
* testsuite/util/regression/priority_queue: Remove.
* testsuite/util/regression/assoc: Remove.
* testsuite/util/regression/priority_queue/
common_type.hpp: Consolidate this...
* testsuite/util/regression/assoc/common_type.hpp: ... and this
* testsuite/util/regression/common_type.hpp: ...here.
* testsuite/util/rng: Remove.
* testsuite/util/rng/twister_rand_gen.cc: Consolidate...
* testsuite/util/rng/twister_rand_gen.hpp: ... and this
* testsuite/util/testsuite_rng.h: ...here.
* testsuite/util/native_type/priority_queue: Remove.
* testsuite/util/native_type/priority_queue/
native_priority_queue.hpp: To...
* testsuite/util/native_type/native_priority_queue.hpp: ...here.
* testsuite/util/native_type/assoc: Remove.
* testsuite/util/native_type/assoc/native_multimap.hpp: To...
* testsuite/util/native_type/assoc/native_tree_tag.hpp: To...
* testsuite/util/native_type/assoc/native_hash_multimap.hpp: To...
* testsuite/util/native_type/assoc/native_set.hpp: To...
* testsuite/util/native_type/assoc/native_map.hpp: To...
* testsuite/util/native_type/assoc/native_hash_set.hpp: To...
* testsuite/util/native_type/assoc/native_hash_tag.hpp: To...
* testsuite/util/native_type/assoc/native_hash_map.hpp: To...
* testsuite/util/native_type/native_multimap.hpp: ...here.
* testsuite/util/native_type/native_tree_tag.hpp: ...here.
* testsuite/util/native_type/native_hash_multimap.hpp: ...here.
* testsuite/util/native_type/native_set.hpp: ...here.
* testsuite/util/native_type/native_map.hpp: ...here.
* testsuite/util/native_type/native_hash_set.hpp: ...here.
* testsuite/util/native_type/native_hash_tag.hpp: ...here.
* testsuite/util/native_type/native_hash_map.hpp: ...here.
* testsuite/util/common_type/priority_queue/common_type.hpp:
Make include guard distinct.
Added:
trunk/libstdc++-v3/testsuite/util/native_type/native_hash_map.hpp
- copied, changed from r135751, trunk/libstdc++-v3/testsuite/util/native_type/assoc/native_hash_map.hpp
trunk/libstdc++-v3/testsuite/util/native_type/native_hash_multimap.hpp
- copied, changed from r135751, trunk/libstdc++-v3/testsuite/util/native_type/assoc/native_hash_multimap.hpp
trunk/libstdc++-v3/testsuite/util/native_type/native_hash_set.hpp
- copied, changed from r135751, trunk/libstdc++-v3/testsuite/util/native_type/assoc/native_hash_set.hpp
trunk/libstdc++-v3/testsuite/util/native_type/native_hash_tag.hpp
- copied unchanged from r135751, trunk/libstdc++-v3/testsuite/util/native_type/assoc/native_hash_tag.hpp
trunk/libstdc++-v3/testsuite/util/native_type/native_map.hpp
- copied, changed from r135751, trunk/libstdc++-v3/testsuite/util/native_type/assoc/native_map.hpp
trunk/libstdc++-v3/testsuite/util/native_type/native_multimap.hpp
- copied, changed from r135751, trunk/libstdc++-v3/testsuite/util/native_type/assoc/native_multimap.hpp
trunk/libstdc++-v3/testsuite/util/native_type/native_priority_queue.hpp
- copied unchanged from r135751, trunk/libstdc++-v3/testsuite/util/native_type/priority_queue/native_priority_queue.hpp
trunk/libstdc++-v3/testsuite/util/native_type/native_set.hpp
- copied, changed from r135751, trunk/libstdc++-v3/testsuite/util/native_type/assoc/native_set.hpp
trunk/libstdc++-v3/testsuite/util/native_type/native_tree_tag.hpp
- copied unchanged from r135751, trunk/libstdc++-v3/testsuite/util/native_type/assoc/native_tree_tag.hpp
trunk/libstdc++-v3/testsuite/util/regression/common_type.hpp
trunk/libstdc++-v3/testsuite/util/regression/rand/assoc/container_rand_regression_test.h
trunk/libstdc++-v3/testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc
trunk/libstdc++-v3/testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h
trunk/libstdc++-v3/testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc
trunk/libstdc++-v3/testsuite/util/regression/rand/xml_formatter.hpp
trunk/libstdc++-v3/testsuite/util/testsuite_rng.h
- copied, changed from r135751, trunk/libstdc++-v3/testsuite/util/rng/twister_rand_gen.hpp
Removed:
trunk/libstdc++-v3/testsuite/util/native_type/assoc/
trunk/libstdc++-v3/testsuite/util/native_type/priority_queue/
trunk/libstdc++-v3/testsuite/util/regression/assoc/
trunk/libstdc++-v3/testsuite/util/regression/priority_queue/
trunk/libstdc++-v3/testsuite/util/regression/rand/assoc/container_rand_regression_test.hpp
trunk/libstdc++-v3/testsuite/util/regression/rand/assoc/detail/
trunk/libstdc++-v3/testsuite/util/regression/rand/io/
trunk/libstdc++-v3/testsuite/util/regression/rand/priority_queue/detail/
trunk/libstdc++-v3/testsuite/util/rng/
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/doc/xml/manual/using.xml
trunk/libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp
trunk/libstdc++-v3/include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp
trunk/libstdc++-v3/include/ext/pb_ds/priority_queue.hpp
trunk/libstdc++-v3/include/ext/pb_ds/tag_and_trait.hpp
trunk/libstdc++-v3/include/ext/throw_allocator.h
trunk/libstdc++-v3/testsuite/ext/pb_ds/regression/hash_data_map_rand.cc
trunk/libstdc++-v3/testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc
trunk/libstdc++-v3/testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc
trunk/libstdc++-v3/testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc
trunk/libstdc++-v3/testsuite/ext/pb_ds/regression/priority_queue_rand.cc
trunk/libstdc++-v3/testsuite/ext/pb_ds/regression/tree_data_map_rand.cc
trunk/libstdc++-v3/testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc
trunk/libstdc++-v3/testsuite/ext/pb_ds/regression/trie_data_map_rand.cc
trunk/libstdc++-v3/testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc
trunk/libstdc++-v3/testsuite/lib/libstdc++.exp
trunk/libstdc++-v3/testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc
trunk/libstdc++-v3/testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc
trunk/libstdc++-v3/testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp
trunk/libstdc++-v3/testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp
trunk/libstdc++-v3/testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp
trunk/libstdc++-v3/testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc
trunk/libstdc++-v3/testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc
trunk/libstdc++-v3/testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc
trunk/libstdc++-v3/testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp
trunk/libstdc++-v3/testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc
trunk/libstdc++-v3/testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc
trunk/libstdc++-v3/testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc
trunk/libstdc++-v3/testsuite/performance/ext/pb_ds/random_int_find_timing.cc
trunk/libstdc++-v3/testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc
trunk/libstdc++-v3/testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc
trunk/libstdc++-v3/testsuite/performance/ext/pb_ds/text_find_timing.cc
trunk/libstdc++-v3/testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc
trunk/libstdc++-v3/testsuite/performance/ext/pb_ds/tree_split_join_timing.cc
trunk/libstdc++-v3/testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc
trunk/libstdc++-v3/testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc
trunk/libstdc++-v3/testsuite/util/common_type/assoc/common_type.hpp
trunk/libstdc++-v3/testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp
trunk/libstdc++-v3/testsuite/util/common_type/assoc/detail/ds_string_form.hpp
trunk/libstdc++-v3/testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp
trunk/libstdc++-v3/testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp
trunk/libstdc++-v3/testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp
trunk/libstdc++-v3/testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp
trunk/libstdc++-v3/testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp
trunk/libstdc++-v3/testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp
trunk/libstdc++-v3/testsuite/util/common_type/assoc/native_set.hpp
trunk/libstdc++-v3/testsuite/util/common_type/assoc/string_form.hpp
trunk/libstdc++-v3/testsuite/util/common_type/priority_queue/common_type.hpp
trunk/libstdc++-v3/testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp
trunk/libstdc++-v3/testsuite/util/common_type/priority_queue/string_form.hpp
trunk/libstdc++-v3/testsuite/util/io/prog_bar.cc
trunk/libstdc++-v3/testsuite/util/regression/basic_type.hpp
trunk/libstdc++-v3/testsuite/util/regression/rand/assoc/rand_regression_test.hpp
trunk/libstdc++-v3/testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp
trunk/libstdc++-v3/testsuite/util/regression/trait/assoc/get_set_load_trait.hpp
trunk/libstdc++-v3/testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp
trunk/libstdc++-v3/testsuite/util/regression/trait/assoc/native_type_trait.hpp
trunk/libstdc++-v3/testsuite/util/regression/trait/assoc/node_update_trait.hpp
trunk/libstdc++-v3/testsuite/util/regression/trait/assoc/resize_trait.hpp
trunk/libstdc++-v3/testsuite/util/regression/trait/assoc/to_string.hpp
trunk/libstdc++-v3/testsuite/util/regression/trait/assoc/trait.hpp
trunk/libstdc++-v3/testsuite/util/regression/trait/assoc/type_trait.hpp
trunk/libstdc++-v3/testsuite/util/regression/trait/erase_if_fn.hpp
trunk/libstdc++-v3/testsuite/util/regression/trait/priority_queue/trait.hpp