Subject: [Boost-bugs] [Boost C++ Libraries] #8318: BOOST_FORCEINLINE constructors of time_point and duration
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-03-20 17:50:49
#8318: BOOST_FORCEINLINE constructors of time_point and duration
--------------------------------+-------------------------------------------
Reporter: 1czajnik@⦠| Owner: viboes
Type: Feature Requests | Status: new
Milestone: To Be Determined | Component: chrono
Version: Boost 1.52.0 | Severity: Optimization
Keywords: |
--------------------------------+-------------------------------------------
This is probably related only to the TI compiler I use: marking
constructors {{{inline}}} or implementing them within the class definition
doesn't work, they need to be marked {{{BOOST_FORCEINLINE}}} to be inlined
(I've configured BOOST_FORCEINLINE), so could the constructors in
Boost.Chrono be marked with {{{BOOST_FORCEINLINE}}} as well?
I am talking about 3 constructors of class duration, and 3 constructors of
class time_point, patch attached.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/8318> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:12 UTC