Closed Bug 1874454 Opened 6 months ago Closed 5 months ago

Implement GetHeterogeneousCpuInfo for Apple Silicon Mac

Categories

(Core :: Hardware Abstraction Layer (HAL), enhancement)

enhancement

Tracking

()

RESOLVED FIXED
123 Branch
Tracking Status
firefox123 --- fixed

People

(Reporter: smaug, Assigned: smaug)

References

(Blocks 1 open bug)

Details

(Keywords: perf-alert, Whiteboard: [sp3])

Attachments

(1 file)

Right now it is implemented for Android only but we could utilize the information also on Macs.
Separate bug could be filed for Windows and Linux (though there we need to be very careful what to do with the data, since there are so many different types of cpus these days).

Pushed by opettay@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0f0edda611cf
Implement GetHeterogeneousCpuInfo for Apple Silicon Mac, r=haik,mstange

Backed out for causing bp-nu bustages in CocoaHeterogeneousCpuInfo.cpp.

Flags: needinfo?(smaug)

uh, unified builds

Flags: needinfo?(smaug)
Pushed by opettay@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/befc4b3f9f97
Implement GetHeterogeneousCpuInfo for Apple Silicon Mac, r=haik,mstange
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 123 Branch

(In reply to Pulsebot from comment #6)

Pushed by opettay@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/befc4b3f9f97
Implement GetHeterogeneousCpuInfo for Apple Silicon Mac, r=haik,mstange
== Change summary for alert #41121 (as of Tue, 23 Jan 2024 12:52:06 GMT) ==

Improvements:

Ratio Test Platform Options Absolute values (old vs new) Performance Profiles
3% speedometer3 macosx1300-64-shippable-qr fission webrender 28.79 -> 29.69 Before/After

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

Keywords: perf-alert
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: