Re: [Boost-bugs] [Boost C++ Libraries] #3518: got terible performace to use multi_index

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #3518: got terible performace to use multi_index
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-10-10 16:05:07


#3518: got terible performace to use multi_index
--------------------------------------------------+-------------------------
  Reporter: david.joe <zhouyong_ts@…> | Owner: joaquin
      Type: Bugs | Status: closed
 Milestone: Boost 1.41.0 | Component: multi_index
   Version: Boost 1.40.0 | Severity: Problem
Resolution: invalid | Keywords:
--------------------------------------------------+-------------------------
Changes (by joaquin):

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

Comment:

 I understand you're running your test program in debug mode.
 If so, invariant-checking mode and safe mode (enabled
 in your code by defining BOOST_MULTI_INDEX_ENABLE_INVARIANT_CHECKING
 and BOOST_MULTI_INDEX_ENABLE_SAFE_MODE), and in particular
 the former, will greatly decrease performance. These are
 meant to be used as debugging aids, not in production
 mode. Please turn them off and recheck. Also, performance
 should be much better in release mode, both because
 it is release mode after all and because you're not defining
 the aforementioned macros in that case.

 I'm closing this ticket, please reopen if you find more
 to the issue than described above.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/3518#comment:2>
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:01 UTC