Closed Bug 1627040 Opened 4 months ago Closed 4 months ago

Move corrupt JAR checking to a later startup phase

Categories

(Firefox :: General, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox 76
Tracking Status
firefox76 --- fixed

People

(Reporter: dthayer, Assigned: dthayer)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fxperf])

Attachments

(1 file)

We should move the Corrobore.init() call here to _scheduleArbitrarilyLateIdleTasks.

Rhelmer, does that seem reasonable? This is producing around 70MB extra IO during a still meaningful phase of startup. Seems like something we can kick back a little bit.

Flags: needinfo?(rhelmer)

I just spoke with rhelmer about this in the Firefox Desktop Development Matrix channel, and he gave his okay for moving this to the arbitrarily late tasks list.

Flags: needinfo?(rhelmer)
Assignee: nobody → dothayer
Status: NEW → ASSIGNED
Pushed by dothayer@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/35b8354accac
Check for corrupt JARs later in startup r=mconley
Blocks: 1627071
Status: ASSIGNED → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 76
You need to log in before you can comment on or make changes to this bug.