Open Bug 1436676 Opened 6 years ago Updated 2 years ago

Remove the telemetry probe for parallel stylo traversals.

Categories

(Core :: CSS Parsing and Computation, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: emilio, Unassigned)

References

Details

Attachments

(1 file)

Just for tracking removing bug 1421195, which was going to be for ~1 nightly.
Manish, just curious, when do you want this to go away? It's not urgent at all, I just saw the code and thought it was worth tracking it.
Flags: needinfo?(manishearth)
We can kill it now
Flags: needinfo?(manishearth)
Is there any publicly accessible/sharable insights you gained from the telemetry ? I am quite curious to know how stylo performs in the wild
The basic insight was that a lot of pages don't benefit from parallelism because they have small DOMs, but the ones that do end up using parallelism for almost all the traversals.

It wasn't a direct measurement of performance so it doesn't really give insight on Stylo's performance in the wild; it does give us insight that our heuristics for choosing parallelism are working.
Thanks!
One last question: do you plan to modify the heuristics to enable parallelism on some subset of pages with smaller DOM? Or tweak them in some other way?
No, parallelism doesn't generally get us wins for smaller DOMs even when turned on.
Comment on attachment 8949567 [details]
Bug 1436676 - Remove the telemetry probe for parallel stylo traversals ;

https://reviewboard.mozilla.org/r/218932/#review224692

Thanks!
Attachment #8949567 - Flags: review?(emilio) → review+
[ Triage 2017/02/20: P3 ]
Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: