Thunderbird smoothness [was Re: Fwd: Re: [bedrock] Fix Bug 1150083 - Make Fx38 Win64 build ofbeta Available on (#2884)]

Wayne Mery (Thunderbird QA) vseerror at
Tue Apr 28 12:29:47 UTC 2015

On 4/28/2015 7:59 AM, Robert Kaiser wrote:
> Wayne Mery (Thunderbird QA) schrieb:
>>  > (as well janky due to sync code, but 64bit doesn't change that),
>> Thunderbird code was inherently janky before sync, i.e. before version
>> 3.  It just got worse after version 3 because of cheaper disk, cheap
>> email, increased use of email as an essential business tool (often with
>> huge archives), and sync - all of which has resulted in ever increasing
>> folder sizes - and broken IO buffering mentioned below.
> I did mean synchronous code when I said "sync code", I did not mean some
> kind of synchronization mechanism (not sure what you actually mean
> there).

Oh, sorry for confusion.  In mail land, sync has been short hand for an 
action on mail, typically between server and client.  Not synchronous vs 
asynchronous processes.

 > I think we all agree we need to use way more async code
> (off-main-thread IO etc.) to eliminate jank - and that this is
> independent of 64bit (after all, I see SeaMonkey mailnews blocking the
> whole app again and again and I'm on 64bit Linux builds).

indeed independent :)

More information about the tb-planning mailing list