diff options
| author | Paolo Carlini <pcarlini@suse.de> | 2005-11-10 10:46:27 +0000 |
|---|---|---|
| committer | Paolo Carlini <paolo@gcc.gnu.org> | 2005-11-10 10:46:27 +0000 |
| commit | 7fd6021841474041dcb492e1f3131777dbb5142c (patch) | |
| tree | 0cab4ff3cce12dc732ebb1c739aa20c04981bf1f /libcpp/files.c | |
| parent | 720e2f72c3d2a5b538f519da0a5d18173989d8e1 (diff) | |
| download | gcc-7fd6021841474041dcb492e1f3131777dbb5142c.zip gcc-7fd6021841474041dcb492e1f3131777dbb5142c.tar.gz gcc-7fd6021841474041dcb492e1f3131777dbb5142c.tar.bz2 | |
boost_shared_ptr.h (_Sp_counted_base::release): Optimize by manually inlining weak_release.
2005-11-10 Paolo Carlini <pcarlini@suse.de>
Peter Dimov <pdimov@mmltd.net>
* include/tr1/boost_shared_ptr.h (_Sp_counted_base::release):
Optimize by manually inlining weak_release.
* include/tr1/boost_shared_ptr.h (_Sp_counted_base::release,
weak_release): Use explicit memory barriers.
Co-Authored-By: Peter Dimov <pdimov@mmltd.net>
From-SVN: r106729
Diffstat (limited to 'libcpp/files.c')
0 files changed, 0 insertions, 0 deletions
