On 02/12/2017 08:52 PM, Jared Wein wrote:
The original email looks to be related to:
https://bugzilla.mozilla.org/show_bug.cgi?id=1338891
and
https://bugzilla.mozilla.org/show_bug.cgi?id=1338902

though I agree that the message could have been explained a little better.


Sorry about that. I thought the subject was clear enough :)

But yes, don't implement probes as JS event listener when the event is some 
rather commonly dispatched.
Same applies to observer service observers etc.

Bug 1338902 doesn't have much to do with this. It is just about the generic 
overhead probes add, also in C++.
Not very high overhead, but definitely measurable. So need to be careful also 
in C++ what to measure and how.

-Olli


- Jared

On Sun, Feb 12, 2017 at 12:41 PM, Gijs Kruitbosch <gijskruitbo...@gmail.com>
wrote:

Can you clarify what you mean by "JS implemented" here? I was under the
impression the telemetry implementation was in C++...

Separately, was there a concrete reason for you posting this warning? I
don't wish to shame people, but a concrete example of a 'wrong' pattern
might help in making it more obvious what exactly is problematic about what
you're suggesting, and what should be done instead.

~ Gijs

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to