FrontPage  Index  Search  Changes  RSS  Login

h.ogi's place - Ticket-117 Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

! run update on background thread

:Priority:Normal
:Reporter:noelgrandin@gmail.com
:Status:New:Status:Closed
:Assigned to:?
:Version:0.6.40
:Milestone:?
:Created:2012-01-28

!! Description

The internet is pretty slow in my country. It looks like the update process is running on the main application thread for thunderbird.

This means that if the background process manages to be running while I'm trying to compose a message, keyboard input takes a while before it responds.

----
!! Changelog
!!!h.ogi (2012-01-30 (月) 22:25:05)
Basically, Javascript, which is a language to write extension, does not support multi-threading. So, Thunderbird will sleep while Google Contacts works.

Mozilla provides a framework to realize threading on Javascript but it is not stable and matured yet. I think it is too early to adopt the technology.

Of course improving performance is a one of important topic. I keep enhancing it.
!!!h.ogi (2012-04-01 (日) 04:29:07)
Closed.

{{its_edit_ticket_form}}