Closed Bug 1522204 Opened 5 years ago Closed 5 years ago

JS::TraceChildren needs a profiler label with the GCCC category

Categories

(Core :: JavaScript: GC, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
mozilla67
Tracking Status
firefox66 --- wontfix
firefox67 --- fixed

People

(Reporter: mstange, Assigned: jonco)

Details

Attachments

(1 file)

See this profile: http://bit.ly/2R6njqp
380ms is spent in JS::UnmarkGrayGCThingRecursively -> JS::TraceChildren and it's not categorized under the GC category.

Priority: -- → P3

I think we just need to do this.

Assignee: mstange → jcoppeard
Attachment #9039569 - Flags: review?(pbone)
Comment on attachment 9039569 [details] [diff] [review]
bug1522204-profiler-label

I don't know. I'll defer the review to mstange.
Attachment #9039569 - Flags: review?(pbone) → review?(mstange)
Comment on attachment 9039569 [details] [diff] [review]
bug1522204-profiler-label

Review of attachment 9039569 [details] [diff] [review]:
-----------------------------------------------------------------

Thanks! Yes, this looks correct.
Attachment #9039569 - Flags: review?(mstange) → review+
Pushed by jcoppeard@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/71e0d0f25d77
Add profiler label for gray unmarking r=mstange
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla67
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: