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

Issue 808066 link

Starred by 1 user

Issue metadata

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

Blocking:
issue 809203



Sign in to add a comment

Support incremental v2 heap dumps in all tools.

Project Member Reported by erikc...@chromium.org, Feb 1 2018

Issue description

The heap dump v2 format was designed to support incremental heap dumps [allows nodes, strings to  be shared across heap dumps]. This reduces the size of traces that contain multiple heap dumps. Currently, this is supported by chrome://tracing UI and symbolize_traces.py, but not supported by the OOP HP heap dump exporter, nor the memlog server processing.

This sounds like a good optimization for traces that have multiple heap dumps, but will add non-trivial complexity to the OOP HP heap dump exporter. If we do choose to add support for this feature, we should make sure that there's test coverage in both the exporter, and all the tools that process traces..
 
Blocking: 809203

Sign in to add a comment