Hi Brad,

Thank you very much for your information.

It is a good start for me to learn more about Fennec.

BR,
Lu Qiang

From: mobile-firefox-dev [mailto:[email protected]] On 
Behalf Of Bradford Lassey
Sent: Tuesday, October 29, 2013 10:39 AM
To: [email protected]
Subject: Re: where can i find information about process/thread mode relevant 
things which used by Fennec?


On 10/28/13, 10:29 PM, Lu, Qiang wrote:
Hi developers,

I am a newbie on Mozilla development and want to do some contributions for 
Fennec.

AFAIK, latest Fennec running on single process mode, am I right?
Yes, Fennec is single process (modulo some background process code).


And, I want to know more detail information about process management and thread 
management in Fennec.

For example,
         How many thread will be create after fennec start?
         What apis is used for create new thread?
         How main ui thread related to other threads?
         Is there guide on thread/process programming for Fennec or normal 
firefox?

Basically, Where can I find those information? (url, mail archive, source code)

I suspect the best way to see the threads that are created at Fennec's start 
would be to launch Fennec and dump the threads in gdb. Most of the threads have 
human-readable names that indicate what they do.

MDN documents various thread APIs in Gecko 
https://developer.mozilla.org/en-US/docs/Mozilla/XPCOM/Making_cross-thread_calls_using_runnables.

We also have several Java threads which are managed with standard Android APIs.

-Brad
_______________________________________________
mobile-firefox-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/mobile-firefox-dev

Reply via email to