OOP memory logging should GC before recording a renderer dump |
||
Issue descriptionOilpan allocations (and any other allocations it depends on) might be deletable but we haven't run GC yet. Tracing currently forces a GC before dumping any oilpan allocations. If we want to add this, we will need to force a GC, flush the memlog send buffers, and synchronize the dump in the profiling process to after the flush.
,
Jan 11 2018
I'm less sure about this - doing a memory dump changes the system being profiled. Then we might run into cases where teh system is bloated until we do a heap dump, which never catches the bloat. |
||
►
Sign in to add a comment |
||
Comment 1 by brettw@chromium.org
, Sep 19 2017