[oe] [PATCH/RFC] qt4-embedded: tune QT_ARCH for armv6

Eric Bénard eric at eukrea.com
Fri Nov 5 09:42:04 UTC 2010


Hi,

Le 05/11/2010 10:32, Holger Freyther a écrit :
> On 11/04/2010 08:14 PM, Eric Bénard wrote:
>> in the painting engine, from what I saw in the .h, the asm optimisations are
>> only enabled when using ARM RCVT compiler and not when using gcc but I have
>> not checked everywhere in the code so I'm not sure of this.
>
> that is something else, I also have a partially applied C implementation that
> appears to be faster than the brute force armv6 code.
>
OK where is the code you are talking about in qt ?

> One benefit of using armv6 is that the atomic code will use a different
> implementation (ldrex,strex IIRC instead of swp). In any case please use
> something like qttracereply to see if passing armv6 is giving any benefit at all.
>
I can, do you have a quick howto run this ?

One thing : what I see here is that qtdemo was crashing after a random time 
and now (with armv6) it runs stable for hours.

Eric




More information about the Openembedded-devel mailing list