diff options
author | Paolo Carlini <pcarlini@suse.de> | 2006-08-05 10:11:13 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2006-08-05 10:11:13 +0000 |
commit | 15ecde8ebfba0d40217669303af29182fbf4ca5b (patch) | |
tree | 2e84ddc60c4997c2622894e20f6397a05707e871 /gcc/fortran/resolve.c | |
parent | 76b63f3c5f7757337b94cfca8bf0840ecaaffa38 (diff) | |
download | gcc-15ecde8ebfba0d40217669303af29182fbf4ca5b.zip gcc-15ecde8ebfba0d40217669303af29182fbf4ca5b.tar.gz gcc-15ecde8ebfba0d40217669303af29182fbf4ca5b.tar.bz2 |
re PR libstdc++/28587 (vector<bool> is extremely slow (900x slower than it should be))
2006-08-05 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/28587
* include/bits/stl_bvector.h (vector<bool>::_M_fill): New.
(vector<bool>::_M_fill_insert): Use it.
* testsuite/performance/23_containers/resize/vector_bool.cc: New.
* testsuite/23_containers/vector/bool/modifiers/insert/1.cc: New.
* testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
From-SVN: r115947
Diffstat (limited to 'gcc/fortran/resolve.c')
0 files changed, 0 insertions, 0 deletions