Closed Bug 1683220 Opened 3 years ago Closed 3 years ago

Remove nsJSContext::MaybeRunNextCollectorSlice machinery

Categories

(Core :: DOM: Core & HTML, defect, P3)

defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: sfink, Assigned: sfink)

References

Details

Attachments

(1 obsolete file)

This appears to have been for a benchmark-only optimization. In my testing, it no longer seems to register a difference on our benchmarks: https://treeherder.mozilla.org/perfherder/compare?originalProject=try&originalRevision=22afd790922a76cab66b5e5f453acc7c0b8b383b&newProject=try&newRevision=82796b3bf19a4c4ffc1a4ff872e0dd6ed741b6cb

Pushed by sfink@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8f99f3809630
Remove nsJSContext::MaybeRunNextCollectorSlice entirely r=smaug
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 86 Branch

[https://treeherder.mozilla.org/perfherder/alerts?id=28264] browsertime results are not good at all. I had only checked raptor and talos. I will need to rethink this.

== Change summary for alert #28218 (as of Thu, 24 Dec 2020 00:47:25 GMT) ==

Improvements:

Ratio Suite Test Platform Options Absolute values (old vs new)
7% dromaeo_css windows10-64-shippable-qr e10s stylo webrender 14,275.44 -> 15,334.10
6% dromaeo_css windows10-64-shippable e10s stylo 14,314.66 -> 15,223.53
6% dromaeo_css linux64-shippable-qr e10s stylo webrender 15,835.58 -> 16,746.79
6% dromaeo_css linux64-shippable e10s stylo 15,892.72 -> 16,802.35

For up to date results, see: https://treeherder.mozilla.org/perfherder/alerts?id=28218

Status: RESOLVED → REOPENED
Flags: needinfo?(sphink)
Resolution: FIXED → ---
Target Milestone: 86 Branch → ---

There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:sfink, could you have a look please?
For more information, please visit auto_nag documentation.

Flags: needinfo?(sphink)
Attachment #9193836 - Attachment is obsolete: true

I think it's useful after all, and the code is also called from DOMWindowUtils or whatever it's called. So removing these sources wouldn't clean it all up anyway.

Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Flags: needinfo?(sphink)
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: