On terça-feira, 1 de janeiro de 2013 16.58.06, Frank Hemer wrote:
> Done, @see here:
> https://bugreports.qt-project.org/browse/QTBUG-28893
>
> Thanks Thiago for the detailed diff - looking over the code I suspect the
> splitting into several sections being an old issue that was possibly never
> recognized but didn't do any harm as the map reading the values put all
> things  together.
>
> Anyway since 5.0 this fails ... maybe a change in the map being used? (I
> love  these sideeffects *ironie*)

The QMap implementation was completely changed in Qt 5.0. In Qt 4, it was a
skiplist; in Qt 5, it's an RB tree -- the same implementation as Qt 3.

The QHash implementation has received a random hashing, which changes all the
buckets.

In both cases, those changes may have made old bugs surface.
--
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Interest mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to