On 11/04/2013 00:36, Andrew Overholt wrote:
** Driving tef+ to 0 trumps the following! **

Hi,

We've got some performance profiling tools but not everyone knows how to use them effectively (check out [1] and [2] for current information). Since many people will be together in Madrid next week, a few people offered to teach everyone how to use them (I'll ensure things are documented). They also suggested we have some app-specific performance sessions and performance drop-in hours.

For these sessions, Ben Turner offered to be an IndexedDB "consultant" with David Baron providing CSS expertise, Johnny Stenback helping with DOM performance, and Jeff Muizelaar looking at things from a graphics perspective.

The idea is that for 30-60 minutes app authors look at app performance with Ben, David, Johnny, and Jeff. The hope is that performance bottlenecks are identified and bugs filed and fixed.

Anyone is welcome to participate, and Wednesday afternoon will be essentially "performance office hours". For the morning, I've taken the liberty of scheduling sessions for a few apps and note who should be present if possible:

9:30 AM - Email
* Andrew Sutherland
* Jim Porter

10:30 AM - Dialer
* Germán Toro del Valle
* Etienne Segonzac

11:30 AM - Contacts
* Jose M. Cantera
* Alberto Pastor
* Francisco Jordano
* Gregor Wagner

Hello,

Also more generally can we focus on *lists*? This is one of the main issue of Contacts but the call log was too slow as well and the hack to artifically make it faster (limit it to one week) does not really scale, at least for me that use the phone everyday it takes seconds to display a week of calls. Also the sms main view has some issues that has not been spot yet because we don't have the right workload (people are working on it but I don't have the bug number handy).

I would also propose a session on Keyboard if possible since this is one of the place where Layout is concerned and dbaron and jmuizelaar will be priceless.

Vivien.
Let me know if you want to re-arrange the schedule or if you have any other questions or concerns.

** Driving tef+ to 0 trumps the preceding! **

Thanks,

Andrew

[1]
https://developer.mozilla.org/en-US/docs/Performance/Profiling_with_the_Built-in_Profiler#Profiling_Boot_to_Gecko_(with_a_real_device)

Note that this will only help with performance problems on the main thread.

[2]
Running perf isn't terribly easy just yet so Jed can help out. Some instructions are here:

  https://bugzilla.mozilla.org/show_bug.cgi?id=831611#c53
  https://bugzilla.mozilla.org/show_bug.cgi?id=831611#c60
_______________________________________________
dev-gaia mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-gaia

_______________________________________________
dev-b2g mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to