Closed Bug 1600605 Opened 2 years ago Closed 2 years ago

Add support for prio(medium-high) or some such to ipdl

Categories

(Core :: IPC, defect, P2)

defect

Tracking

()

RESOLVED FIXED
mozilla73
Fission Milestone M7
Tracking Status
firefox73 --- fixed

People

(Reporter: smaug, Assigned: smaug)

References

(Blocks 2 open bugs)

Details

Attachments

(2 files)

prio(high) is for vsync, prio(input) for input events.
Normal priority messages are therefore used for most of the messages.
But there are cases when higher-than-normal priority could be useful -
in Fission at least load events.

Assignee: nobody → bugs

Assigning a priority so I won't get yelled at by the bot.

Priority: -- → P2

The ipdl code around priorities is rather error prone, but I'll just copy-paste what has been done with high priority.

Per comment https://bugzilla.mozilla.org/show_bug.cgi?id=1442178#c54 I'm using this PNecko as an example case
for this new priority.

Depends on D57013

Blocks: 1603605

Tracking for Fission riding the trains to Beta (M7)

Blocks Fission page load performance work, but doesn't block enabling Fission in Nightly (M6).

Fission Milestone: --- → M7
Pushed by opettay@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/676f10cc111d
add support for mediumhigh priority ipdl messages, r=jld
https://hg.mozilla.org/integration/autoland/rev/8f5ffa8c4b68
make PNecko to use mediumhigh priority messages, not high priority, r=dragana
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla73
You need to log in before you can comment on or make changes to this bug.