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 /gcc/cppdefault.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 'gcc/cppdefault.c')
0 files changed, 0 insertions, 0 deletions