Open Bug 1553546 Opened 4 months ago Updated 8 hours ago

Gather telemetry environment CPU and isWoW and installYear data off-main-thread and later on startup, off an idle task, instead of on the main thread during startup

Categories

(Toolkit :: Telemetry, enhancement, P3)

enhancement

Tracking

()

Tracking Status
firefox69 --- affected

People

(Reporter: Gijs, Assigned: emalysz, NeedInfo)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [fxperf:p2] [fxperfsize:S])

Attachments

(1 file, 1 obsolete file)

All this data is currently fetched from the registry and/or file info, and we should ideally avoid doing this so early on startup.

Type: defect → enhancement
Priority: -- → P3
See Also: → 1554663
Assignee: nobody → emalysz
Blocks: 1579581
Attachment #9093613 - Attachment is obsolete: true
Attachment #9088314 - Attachment description: Bug 1553546, moving telemetry environment CPU, isWoW, and installYear data off-main-thread and implementing them on an idle task instead of on the main thread during startup → Bug 1553546, moving telemetry environment isWoW data and installYear data off-main-thread and implementing them on an idle task instead of on the main thread during startup
Pushed by mconley@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d6dc4ad211f2
moving telemetry environment isWoW data and installYear data off-main-thread and implementing them on an idle task instead of on the main thread during startup r=mconley,chutten
Pushed by mconley@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b295a3c77fb1
moving telemetry environment isWoW data and installYear data off-main-thread and implementing them on an idle task instead of on the main thread during startup r=mconley,chutten
You need to log in before you can comment on or make changes to this bug.