Closed Bug 1734941 Opened 3 years ago Closed 3 years ago

Add marker for EventDispatcher handleMessage

Categories

(GeckoView :: General, enhancement)

Unspecified
All
enhancement

Tracking

(firefox95 fixed)

RESOLVED FIXED
95 Branch
Tracking Status
firefox95 --- fixed

People

(Reporter: mcomella, Assigned: mcomella)

Details

Attachments

(1 file)

As a fenix developer, when looking at a profile, it can be difficult to understand what actions gecko is taking and if they're scheduled at an appropriate time on the main thread (e.g. not blocked by expensive fenix UI updates). A simple way to do that is to add a marker for the EventDispatcher messages to see some common actions occurring in Gecko.

Here's a sample profile when loading a page while using this marker (debug
build): https://share.firefox.dev/3Fni5kq

Pushed by mcomella@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2495b72523a8
add marker for EventDispatcher handleMessage. r=agi
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 95 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: