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