On Mon, Oct 17, 2011 at 03:04:41PM +0200, Knoll Lars (Nokia-MP-Qt/Oslo) wrote: > On 10/17/11 1:35 PM, "ext Oswald Buddenhagen" <[email protected]> > wrote:
> > i would just make Q_DECLARE_TYPEINFO for Q_LARGE_TYPE completely > > explicit. > > Being able to change it is ok, but I do thing having a reasonable > default is valuable. > the value for "reasonable" varies wildly between usage patterns: appending/prepending often benefits from in-array allocation (saved allocs/frees), while insertion/removal in the middle of a big list benefits from out-of-array allocation (smaller memmoves; but then, if this becomes a problem, you probably have the wrong data structure anyway). > Otherwise everything's large by default, which would IMO lead to > rather bad characteristics for simple&small user defined classes. > default to small. error out if the type is not primitive/movable. _______________________________________________ Qt5-feedback mailing list [email protected] http://lists.qt.nokia.com/mailman/listinfo/qt5-feedback
