Re: [Boost-bugs] [Boost C++ Libraries] #6430: Optimized code for `boost::iterator_range<std::string::iterator>`

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #6430: Optimized code for `boost::iterator_range<std::string::iterator>`
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2018-09-09 20:07:10


#6430: Optimized code for `boost::iterator_range<std::string::iterator>`
-----------------------------------------+-----------------------------
  Reporter: Michel Morin <mimomorin@…> | Owner: Antony Polukhin
      Type: Feature Requests | Status: closed
 Milestone: To Be Determined | Component: lexical_cast
   Version: Boost Development Trunk | Severity: Problem
Resolution: wontfix | Keywords:
-----------------------------------------+-----------------------------
Changes (by Antony Polukhin):

 * status: new => closed
 * resolution: => wontfix

Comment:

 Sorry, no good way to solve this issue - adding specializations for
 different classes is not a scalable idea, so we have to stop at some
 point...

 On modern compilers the most time consuming operation within LexicalCast
 is the std::locale construction. It should be optimized first, rather than
 adding the specializations for different classes.

-- 
Ticket URL: <https://svn.boost.org/trac10/ticket/6430#comment:5>
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 : 2018-09-09 20:21:28 UTC