Closed Bug 1637802 Opened 5 years ago Closed 5 years ago

Add markers for script compilation and execution

Categories

(Core :: Performance, task)

task

Tracking

()

RESOLVED FIXED
mozilla78
Performance Impact low
Tracking Status
firefox78 --- fixed

People

(Reporter: denispal, Assigned: denispal)

Details

Attachments

(1 file)

We currently already have a script evaluation marker, but we can break this up into a compilation marker for main thread and off thread, and an execution marker for a bit more granularity.

Assignee: nobody → dpalmeiro

Replace the existing ScriptEvaluation profiler marker with ScriptCompileMainThread, ScriptCompileOffThread, and ScriptExecution for more granularity.

Also adding some changes so we cover bytecode and binast sources as well.

Whiteboard: [qf:p3]
Attachment #9148203 - Attachment description: Replace ScriptEvaluation profiler marker with ScriptCompileMainThread, ScriptCompileOffThread, and ScriptExecution → Replace ScriptEvaluation profiler marker with compilation & execution markers for bytecode, module, binast, and text sources.

One more with the bytecode off main thread marker as well:
https://perfht.ml/3gflCEY

Pushed by dpalmeiro@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7aa26615adf9 Replace ScriptEvaluation profiler marker with compilation & execution markers for bytecode, module, binast, and text sources. r=smaug
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla78
Performance Impact: --- → P3
Whiteboard: [qf:p3]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: