Hi Liyuan,

Liyuan(Internet) wrote:
Hi all,

I have read the task of mutli-threading:
good!

http://wiki.services.openoffice.org/wiki/Effort/Revise_OOo_Multi-Threading

The task Effort/Clean Up Anachronistic Threading Constructs is open,
Yep, problem is, that it depends on other stuff.

Who can give me some information about how to begin with the task?
Me :-)

Is there any scheme about the task?
I roughly would summarize it as:
- Remove most mutexes from code.
- Remove all "main-thread" delegations, including the "main-thread" executor, any post messages etc.
- Remove the SolarMutex and is providing APIs.
- ...
It is basically about removing any constructs which are not needed anymore, after switching to a new threading architecture. Please see

http://wiki.services.openoffice.org/wiki/Spec/Threading-Architecture


If you give me some time, I am going to define the tasks more fine grained, adding the dependencies as well.

In between you may want to take a look at my "bunoexttm" CWS, which is the foundation for further threading (-architecture) related changes in OOo. Please see my other mail for the details.


Regards,
Liyuan

Thank you very much for your interest

  Kay


--
Sun Microsystems GmbH           Kay Ramme
Sachsenfeld 4                   Senior Technical Architect
20097 Hamburg                   Phone: (+49 40) 23646 982
Germany                         Fax:   (+49 40) 23646 550
http://www.sun.com/staroffice   mailto:[EMAIL PROTECTED]
http://www.sun.com/openoffice
http://udk.openoffice.org
Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten
Amtsgericht München: HRB 161028
Geschäftsführer: Marcel Schneider, Wolfgang Engels, Dr. Roland Bömer
Vorsitzender des Aufsichtsrates: Martin Häring

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to