This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]