Open Bug 594450 Opened 14 years ago Updated 9 months ago

Expose CPU information in about:support

Categories

(Toolkit :: General, enhancement)

enhancement

Tracking

()

People

(Reporter: bzbarsky, Unassigned)

References

(Blocks 1 open bug)

Details

It would be really useful, especially for performance issue reports, to have access to this information.  Ideal would be microarchitecture details, but even just clock, general type, and L2/L3 cache size would go a long way if we can get it.

This might need pretty different impls on different OSes.
OS: Mac OS X → All
Product: Firefox → Toolkit
Hardware: x86 → All
Knowing the ISA level, such as the presence of SSE3, SSE4.1, AVX, etc., would be useful as well, as IonMonkey is making increasing use of these features.

APIs to test for these features from C++ already exist; see mozilla/SSE.h and mozilla/arm.h.
While not strictly a performance bug, I'd say it's performance-related, and could be very useful when working with bug reporters.
Whiteboard: [fxperf]
Whiteboard: [fxperf] → [fxperf:p3]
Severity: normal → S3

nsSystemInfo probably already exposes all the information we need in a scriptable way. This is used for the telemetry environment. Since bug 1797587, the actual CPU name is also exposed. So the only work to do in this bug is to expose this in about:support.

Type: defect → enhancement
Summary: Expose CPU information in about:support if possible → Expose CPU information in about:support
Whiteboard: [fxperf:p3]
You need to log in before you can comment on or make changes to this bug.