diff options
author | Paolo Carlini <pcarlini@suse.de> | 2004-01-30 17:06:42 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2004-01-30 17:06:42 +0000 |
commit | 33e95e9d04f933f645493ca5699c4d282930ba03 (patch) | |
tree | e11edb1a4469b6923bc6712c0ec30309ea3e2a27 | |
parent | 48ef529f41516b02d71d415a5b38ae8cb8e068cb (diff) | |
download | gcc-33e95e9d04f933f645493ca5699c4d282930ba03.zip gcc-33e95e9d04f933f645493ca5699c4d282930ba03.tar.gz gcc-33e95e9d04f933f645493ca5699c4d282930ba03.tar.bz2 |
Reshuffle performance testsuite.
2004-01-30 Paolo Carlini <pcarlini@suse.de>
Reshuffle performance testsuite.
* testsuite/performance/allocator.cc, allocator_map_thread.cc,
allocator_thread.cc, complex_norm.cc, container_benchmark.cc,
cout_insert_int.cc, filebuf_copy.cc, filebuf_sputc.cc,
fstream_seek_write.cc, ifstream_extract_float.cc,
ifstream_extract_int.cc, ifstream_getline.cc, is_wchar_t.cc,
list_create_fill_sort.cc, map_create_fill.cc,
narrow_widen_char.cc, narrow_widen_wchar_t.cc,
ofstream_insert_float.cc, ofstream_insert_int.cc,
string_append.cc, wchar_t_in.cc, wchar_t_length.cc,
wchar_t_out.cc: Split into...
* testsuite/performance/20_util/allocator.cc: New.
* testsuite/performance/20_util/allocator_map_thread.cc: New.
* testsuite/performance/20_util/allocator_thread.cc: New.
* testsuite/performance/21_strings/string_append: New.
* testsuite/performance/22_locale/is_wchar_t.cc: New.
* testsuite/performance/22_locale/narrow_widen_char.cc: New.
* testsuite/performance/22_locale/narrow_widen_wchar_t.cc: New.
* testsuite/performance/22_locale/wchar_t_in.cc: New.
* testsuite/performance/22_locale/wchar_t_length.cc: New.
* testsuite/performance/22_locale/wchar_t_out.cc: New.
* testsuite/performance/23_containers/container_benchmark.cc: New.
* testsuite/performance/23_containers/list_create_fill_sort.cc: New.
* testsuite/performance/23_containers/map_create_fill.cc: New.
* testsuite/performance/26_numerics/complex_norm.cc: New.
* testsuite/performance/27_io/cout_insert_int.cc: New.
* testsuite/performance/27_io/filebuf_copy.cc: New.
* testsuite/performance/27_io/filebuf_sputc.cc: New.
* testsuite/performance/27_io/fstream_seek_write.cc: New.
* testsuite/performance/27_io/ifstream_extract_float.cc: New.
* testsuite/performance/27_io/ifstream_extract_int.cc: New.
* testsuite/performance/27_io/ifstream_getline.cc: New.
* testsuite/performance/27_io/ofstream_insert_float.cc: New.
* testsuite/performance/27_io/ofstream_insert_int.cc: New.
From-SVN: r76974
-rw-r--r-- | libstdc++-v3/ChangeLog | 37 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/20_util/allocator.cc (renamed from libstdc++-v3/testsuite/performance/allocator.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/20_util/allocator_map_thread.cc (renamed from libstdc++-v3/testsuite/performance/allocator_map_thread.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/20_util/allocator_thread.cc (renamed from libstdc++-v3/testsuite/performance/allocator_thread.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/21_strings/string_append.cc (renamed from libstdc++-v3/testsuite/performance/string_append.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/22_locale/is_wchar_t.cc (renamed from libstdc++-v3/testsuite/performance/is_wchar_t.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/22_locale/narrow_widen_char.cc (renamed from libstdc++-v3/testsuite/performance/narrow_widen_char.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/22_locale/narrow_widen_wchar_t.cc (renamed from libstdc++-v3/testsuite/performance/narrow_widen_wchar_t.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/22_locale/wchar_t_in.cc (renamed from libstdc++-v3/testsuite/performance/wchar_t_in.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/22_locale/wchar_t_length.cc (renamed from libstdc++-v3/testsuite/performance/wchar_t_length.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/22_locale/wchar_t_out.cc (renamed from libstdc++-v3/testsuite/performance/wchar_t_out.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/23_containers/container_benchmark.cc (renamed from libstdc++-v3/testsuite/performance/container_benchmark.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/23_containers/list_create_fill_sort.cc (renamed from libstdc++-v3/testsuite/performance/list_create_fill_sort.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/23_containers/map_create_fill.cc (renamed from libstdc++-v3/testsuite/performance/map_create_fill.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/26_numerics/complex_norm.cc (renamed from libstdc++-v3/testsuite/performance/complex_norm.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/27_io/cout_insert_int.cc (renamed from libstdc++-v3/testsuite/performance/cout_insert_int.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/27_io/filebuf_copy.cc (renamed from libstdc++-v3/testsuite/performance/filebuf_copy.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/27_io/filebuf_sputc.cc (renamed from libstdc++-v3/testsuite/performance/filebuf_sputc.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/27_io/fstream_seek_write.cc (renamed from libstdc++-v3/testsuite/performance/fstream_seek_write.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/27_io/ifstream_extract_float.cc (renamed from libstdc++-v3/testsuite/performance/ifstream_extract_float.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/27_io/ifstream_extract_int.cc (renamed from libstdc++-v3/testsuite/performance/ifstream_extract_int.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/27_io/ifstream_getline.cc (renamed from libstdc++-v3/testsuite/performance/ifstream_getline.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/27_io/ofstream_insert_float.cc (renamed from libstdc++-v3/testsuite/performance/ofstream_insert_float.cc) | 0 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/27_io/ofstream_insert_int.cc (renamed from libstdc++-v3/testsuite/performance/ofstream_insert_int.cc) | 0 |
24 files changed, 37 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 0273958..b0d610f 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,5 +1,42 @@ 2004-01-30 Paolo Carlini <pcarlini@suse.de> + Reshuffle performance testsuite. + * testsuite/performance/allocator.cc, allocator_map_thread.cc, + allocator_thread.cc, complex_norm.cc, container_benchmark.cc, + cout_insert_int.cc, filebuf_copy.cc, filebuf_sputc.cc, + fstream_seek_write.cc, ifstream_extract_float.cc, + ifstream_extract_int.cc, ifstream_getline.cc, is_wchar_t.cc, + list_create_fill_sort.cc, map_create_fill.cc, + narrow_widen_char.cc, narrow_widen_wchar_t.cc, + ofstream_insert_float.cc, ofstream_insert_int.cc, + string_append.cc, wchar_t_in.cc, wchar_t_length.cc, + wchar_t_out.cc: Split into... + * testsuite/performance/20_util/allocator.cc: New. + * testsuite/performance/20_util/allocator_map_thread.cc: New. + * testsuite/performance/20_util/allocator_thread.cc: New. + * testsuite/performance/21_strings/string_append: New. + * testsuite/performance/22_locale/is_wchar_t.cc: New. + * testsuite/performance/22_locale/narrow_widen_char.cc: New. + * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: New. + * testsuite/performance/22_locale/wchar_t_in.cc: New. + * testsuite/performance/22_locale/wchar_t_length.cc: New. + * testsuite/performance/22_locale/wchar_t_out.cc: New. + * testsuite/performance/23_containers/container_benchmark.cc: New. + * testsuite/performance/23_containers/list_create_fill_sort.cc: New. + * testsuite/performance/23_containers/map_create_fill.cc: New. + * testsuite/performance/26_numerics/complex_norm.cc: New. + * testsuite/performance/27_io/cout_insert_int.cc: New. + * testsuite/performance/27_io/filebuf_copy.cc: New. + * testsuite/performance/27_io/filebuf_sputc.cc: New. + * testsuite/performance/27_io/fstream_seek_write.cc: New. + * testsuite/performance/27_io/ifstream_extract_float.cc: New. + * testsuite/performance/27_io/ifstream_extract_int.cc: New. + * testsuite/performance/27_io/ifstream_getline.cc: New. + * testsuite/performance/27_io/ofstream_insert_float.cc: New. + * testsuite/performance/27_io/ofstream_insert_int.cc: New. + +2004-01-30 Paolo Carlini <pcarlini@suse.de> + * include/bits/basic_string.tcc (_Rep::_S_create): Never allocate a string bigger than max_size(); always keep __capacity and __size in sync to avoid memory leaks at diff --git a/libstdc++-v3/testsuite/performance/allocator.cc b/libstdc++-v3/testsuite/performance/20_util/allocator.cc index 5f864ea..5f864ea 100644 --- a/libstdc++-v3/testsuite/performance/allocator.cc +++ b/libstdc++-v3/testsuite/performance/20_util/allocator.cc diff --git a/libstdc++-v3/testsuite/performance/allocator_map_thread.cc b/libstdc++-v3/testsuite/performance/20_util/allocator_map_thread.cc index f6b4d45..f6b4d45 100644 --- a/libstdc++-v3/testsuite/performance/allocator_map_thread.cc +++ b/libstdc++-v3/testsuite/performance/20_util/allocator_map_thread.cc diff --git a/libstdc++-v3/testsuite/performance/allocator_thread.cc b/libstdc++-v3/testsuite/performance/20_util/allocator_thread.cc index b313a1f..b313a1f 100644 --- a/libstdc++-v3/testsuite/performance/allocator_thread.cc +++ b/libstdc++-v3/testsuite/performance/20_util/allocator_thread.cc diff --git a/libstdc++-v3/testsuite/performance/string_append.cc b/libstdc++-v3/testsuite/performance/21_strings/string_append.cc index fccd82c..fccd82c 100644 --- a/libstdc++-v3/testsuite/performance/string_append.cc +++ b/libstdc++-v3/testsuite/performance/21_strings/string_append.cc diff --git a/libstdc++-v3/testsuite/performance/is_wchar_t.cc b/libstdc++-v3/testsuite/performance/22_locale/is_wchar_t.cc index e35edd0..e35edd0 100644 --- a/libstdc++-v3/testsuite/performance/is_wchar_t.cc +++ b/libstdc++-v3/testsuite/performance/22_locale/is_wchar_t.cc diff --git a/libstdc++-v3/testsuite/performance/narrow_widen_char.cc b/libstdc++-v3/testsuite/performance/22_locale/narrow_widen_char.cc index f8b530d..f8b530d 100644 --- a/libstdc++-v3/testsuite/performance/narrow_widen_char.cc +++ b/libstdc++-v3/testsuite/performance/22_locale/narrow_widen_char.cc diff --git a/libstdc++-v3/testsuite/performance/narrow_widen_wchar_t.cc b/libstdc++-v3/testsuite/performance/22_locale/narrow_widen_wchar_t.cc index f5d4536..f5d4536 100644 --- a/libstdc++-v3/testsuite/performance/narrow_widen_wchar_t.cc +++ b/libstdc++-v3/testsuite/performance/22_locale/narrow_widen_wchar_t.cc diff --git a/libstdc++-v3/testsuite/performance/wchar_t_in.cc b/libstdc++-v3/testsuite/performance/22_locale/wchar_t_in.cc index 43e09e3..43e09e3 100644 --- a/libstdc++-v3/testsuite/performance/wchar_t_in.cc +++ b/libstdc++-v3/testsuite/performance/22_locale/wchar_t_in.cc diff --git a/libstdc++-v3/testsuite/performance/wchar_t_length.cc b/libstdc++-v3/testsuite/performance/22_locale/wchar_t_length.cc index f0146fe..f0146fe 100644 --- a/libstdc++-v3/testsuite/performance/wchar_t_length.cc +++ b/libstdc++-v3/testsuite/performance/22_locale/wchar_t_length.cc diff --git a/libstdc++-v3/testsuite/performance/wchar_t_out.cc b/libstdc++-v3/testsuite/performance/22_locale/wchar_t_out.cc index 4e51068..4e51068 100644 --- a/libstdc++-v3/testsuite/performance/wchar_t_out.cc +++ b/libstdc++-v3/testsuite/performance/22_locale/wchar_t_out.cc diff --git a/libstdc++-v3/testsuite/performance/container_benchmark.cc b/libstdc++-v3/testsuite/performance/23_containers/container_benchmark.cc index 4e54374..4e54374 100644 --- a/libstdc++-v3/testsuite/performance/container_benchmark.cc +++ b/libstdc++-v3/testsuite/performance/23_containers/container_benchmark.cc diff --git a/libstdc++-v3/testsuite/performance/list_create_fill_sort.cc b/libstdc++-v3/testsuite/performance/23_containers/list_create_fill_sort.cc index 8999b43..8999b43 100644 --- a/libstdc++-v3/testsuite/performance/list_create_fill_sort.cc +++ b/libstdc++-v3/testsuite/performance/23_containers/list_create_fill_sort.cc diff --git a/libstdc++-v3/testsuite/performance/map_create_fill.cc b/libstdc++-v3/testsuite/performance/23_containers/map_create_fill.cc index 0e675d0..0e675d0 100644 --- a/libstdc++-v3/testsuite/performance/map_create_fill.cc +++ b/libstdc++-v3/testsuite/performance/23_containers/map_create_fill.cc diff --git a/libstdc++-v3/testsuite/performance/complex_norm.cc b/libstdc++-v3/testsuite/performance/26_numerics/complex_norm.cc index 6ed280c..6ed280c 100644 --- a/libstdc++-v3/testsuite/performance/complex_norm.cc +++ b/libstdc++-v3/testsuite/performance/26_numerics/complex_norm.cc diff --git a/libstdc++-v3/testsuite/performance/cout_insert_int.cc b/libstdc++-v3/testsuite/performance/27_io/cout_insert_int.cc index 87b1871..87b1871 100644 --- a/libstdc++-v3/testsuite/performance/cout_insert_int.cc +++ b/libstdc++-v3/testsuite/performance/27_io/cout_insert_int.cc diff --git a/libstdc++-v3/testsuite/performance/filebuf_copy.cc b/libstdc++-v3/testsuite/performance/27_io/filebuf_copy.cc index 608ca29..608ca29 100644 --- a/libstdc++-v3/testsuite/performance/filebuf_copy.cc +++ b/libstdc++-v3/testsuite/performance/27_io/filebuf_copy.cc diff --git a/libstdc++-v3/testsuite/performance/filebuf_sputc.cc b/libstdc++-v3/testsuite/performance/27_io/filebuf_sputc.cc index c286da0..c286da0 100644 --- a/libstdc++-v3/testsuite/performance/filebuf_sputc.cc +++ b/libstdc++-v3/testsuite/performance/27_io/filebuf_sputc.cc diff --git a/libstdc++-v3/testsuite/performance/fstream_seek_write.cc b/libstdc++-v3/testsuite/performance/27_io/fstream_seek_write.cc index 838eae4..838eae4 100644 --- a/libstdc++-v3/testsuite/performance/fstream_seek_write.cc +++ b/libstdc++-v3/testsuite/performance/27_io/fstream_seek_write.cc diff --git a/libstdc++-v3/testsuite/performance/ifstream_extract_float.cc b/libstdc++-v3/testsuite/performance/27_io/ifstream_extract_float.cc index 55710c2..55710c2 100644 --- a/libstdc++-v3/testsuite/performance/ifstream_extract_float.cc +++ b/libstdc++-v3/testsuite/performance/27_io/ifstream_extract_float.cc diff --git a/libstdc++-v3/testsuite/performance/ifstream_extract_int.cc b/libstdc++-v3/testsuite/performance/27_io/ifstream_extract_int.cc index b6ff6c4..b6ff6c4 100644 --- a/libstdc++-v3/testsuite/performance/ifstream_extract_int.cc +++ b/libstdc++-v3/testsuite/performance/27_io/ifstream_extract_int.cc diff --git a/libstdc++-v3/testsuite/performance/ifstream_getline.cc b/libstdc++-v3/testsuite/performance/27_io/ifstream_getline.cc index 5f74573..5f74573 100644 --- a/libstdc++-v3/testsuite/performance/ifstream_getline.cc +++ b/libstdc++-v3/testsuite/performance/27_io/ifstream_getline.cc diff --git a/libstdc++-v3/testsuite/performance/ofstream_insert_float.cc b/libstdc++-v3/testsuite/performance/27_io/ofstream_insert_float.cc index 45d55af..45d55af 100644 --- a/libstdc++-v3/testsuite/performance/ofstream_insert_float.cc +++ b/libstdc++-v3/testsuite/performance/27_io/ofstream_insert_float.cc diff --git a/libstdc++-v3/testsuite/performance/ofstream_insert_int.cc b/libstdc++-v3/testsuite/performance/27_io/ofstream_insert_int.cc index 83fbeb8..83fbeb8 100644 --- a/libstdc++-v3/testsuite/performance/ofstream_insert_int.cc +++ b/libstdc++-v3/testsuite/performance/27_io/ofstream_insert_int.cc |