New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 688627 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug
Hotlist-MemoryInfra



Sign in to add a comment

heap details do not appear on macOS

Project Member Reported by erikc...@chromium.org, Feb 4 2017

Issue description

I've attached a memory-infra trace with native heap profiling from macOS. When I open the trace on macOS, heap details aren't shown. When I open the trace on Linux, heap details are shown.
 
Screen Shot 2017-02-03 at 5.42.51 PM.png
549 KB View Download
Screen Shot 2017-02-03 at 5.40.28 PM.png
130 KB View Download
trace_memory2.json.gz
5.3 MB Download
The UI seems to work fine. I opened the trace you attached in #1 and it *does* contain heap details (See my attachment). Those threads are the roots of the allocation, if you double click on them you will start expanding the stack trace
I think the main problem is in the symbolizer script. Most of those allocations are marked as <unresolved>, so there is very little expansion you can do.
Screen Shot 2017-02-06 at 10.02.24 AM.png
129 KB View Download
Owner: erikc...@chromium.org
Status: Assigned (was: Untriaged)
Whoops, this was a bad trace/symbolization. Will assign to myself for now while I come up with a better example.
Cc: -primiano@chromium.org erikc...@chromium.org
Owner: primiano@chromium.org
primiano: Here's a *mostly* properly symbolized trace. All expansion happens via the pane on the right - there was a point in the time in the past when expansion could be controlled with the arrow keys in the left-side panel. Has something changed?
trace_memory7.json.gz
1.3 MB Download
Screen Shot 2017-02-14 at 4.24.58 PM.png
361 KB View Download
> has something changed? 

Yes. 2017 is the year of Enter and Backspace. Left and right arrows were so 90s.
;) 

Sign in to add a comment