Closed Bug 1384743 Opened 8 years ago Closed 7 years ago

about:performance process list is always empty

Categories

(Toolkit :: Performance Monitoring, defect)

Unspecified
FreeBSD
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox-esr52 --- wontfix
firefox54 --- wontfix
firefox55 --- wontfix
firefox56 --- wontfix

People

(Reporter: jbeich, Unassigned)

References

Details

Attachments

(1 file)

Attached image screenshot
resident-unique reporter isn't implemented in XPCOM on Tier3 platforms like BSDs or Solaris. Instead of leaving the field empty or showing 0 the whole list is aborted. Is this intentional? $ firefox -new-instance -profile $(mktemp -d) mozilla.org about:performance <Menu -> Tools -> Web Developer -> Browser Console (Ctrl+Shift+J)> NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIMemoryReporterManager.residentUnique] Memory.jsm:68: let uss = memMgr.residentUnique; $ ps -o nlwp -lwwp $(pgrep firefox) NLWP UID PID PPID CPU PRI NI VSZ RSS MWCHAN STAT TT TIME COMMAND 53 1234 10287 9844 0 20 0 1585160 297624 select S+ 6 0:09.86 firefox -new-instance -profile /tmp/tmp.QTDuBDRZ mozilla.org about:performance 32 1234 10289 10287 0 20 0 1439600 147776 select S+ 6 0:00.83 /usr/local/lib/firefox/firefox -contentproc -childID 1 -isForBrowser -intPrefs ... -stringPrefs ... -appdir /usr/local/lib/firefox/browser 10287 tab 31 1234 10290 10287 0 20 0 1382452 123560 select S+ 6 0:00.45 /usr/local/lib/firefox/firefox -contentproc -childID 2 -isForBrowser -intPrefs ... -stringPrefs ... -appdir /usr/local/lib/firefox/browser 10287 tab 32 1234 10291 10287 0 20 0 1412344 122244 select S+ 6 0:00.43 /usr/local/lib/firefox/firefox -contentproc -childID 3 -isForBrowser -intPrefs ... -stringPrefs ... -appdir /usr/local/lib/firefox/browser 10287 tab $ procstat -v $(pgrep firefox) PID START END PRT RES PRES REF SHD FLAG TP PATH 10291 0x1021000 0x102b000 r-- 10 30 12 4 CN-- vn /usr/local/lib/firefox/firefox 10291 0x102b000 0x1046000 r-x 18 30 12 4 CN-- vn /usr/local/lib/firefox/firefox 10291 0x1046000 0x1047000 rw- 1 0 1 0 C--- vn /usr/local/lib/firefox/firefox 10291 0x1047000 0x1048000 r-- 1 2 2 0 ---- df 10291 0x1048000 0x1049000 rw- 1 2 2 0 ---- df 10291 0x801046000 0x80106a000 r-x 29 30 56 0 CN-- vn /libexec/ld-elf.so.1 10291 0x80106a000 0x8010bb000 rw- 78 106 2 0 ---- df 10291 0x8010bb000 0x8010c4000 rw- 7 7 1 0 ---- df 10291 0x8010c4000 0x8010e0000 rw- 28 106 2 0 ---- df 10291 0x8010e0000 0x8010e6000 r-- 5 9 13 5 CN-- vn /usr/local/lib/firefox/liblgpllibs.so 10291 0x8010e6000 0x8010ef000 r-x 2 9 13 5 CN-- vn /usr/local/lib/firefox/liblgpllibs.so 10291 0x8010ef000 0x8010f0000 rw- 1 0 2 0 C--- vn /usr/local/lib/firefox/liblgpllibs.so 10291 0x8010f0000 0x8010f1000 r-- 1 0 2 0 C--- vn /usr/local/lib/firefox/liblgpllibs.so 10291 0x8010f1000 0x801191000 rw- 0 0 0 0 ---- -- ... http://searchfox.org/mozilla-central/rev/ad093e98f423/xpcom/base/nsMemoryReporterManager.cpp#2359
See Also: → 945046
about:performance is being redesigned; mass closing the bugs related to parts of the current about:performance page that we are not keeping. Our goals with the redesign are to reduce the overhead caused by having the page opened, increase the reliability of the displayed information, and make the offered information actionable for most users. The back-end work is being tracked in bug 1419681.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: