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