<div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor="#FFFFFF" text="#000000"><p>* The implementation has been refactored to avoid internal
      virtual calls at places where<br>
      the type of the segment involved is known at compile time. Also,
      segment lookup (the<br>
      process to get to the segment for U from typeid(U)) has been
      greatly sped up by means<br>
      of a std::type_info* cache. These two improvements result in a
      combined reduction of<br>
      around 25-30% in insertion times. There&#39;s an API breaking change
      though: no longer<br>
      is std::type_index used and const std::type_info &amp;&#39;s have to
      be directly provided<br>
      instead --this is likely to go unnoticed by those of you already
      using the lib.</p></div></blockquote><div>Was any more consideration given to using Boost.TypeIndex so that the library will work on compilers with rtti disabled? Or was that dismissed? I can&#39;t find where that thought ended up amongst all of the discussion.</div><div> </div><div>-- chris</div></div></div>

