DescriptionRevert of Oilpan: Implement a GC to take a heap snapshot (patchset #2 id:20001 of https://codereview.chromium.org/1159773004/)
Reason for revert:
Breaking Nexus 4 tests,
https://code.google.com/p/chromium/issues/detail?id=492776
Original issue's description:
> Oilpan: Implement a GC to take a heap snapshot
>
> This CL implements Heap::collectGarbage(gcType = TakeSnapshot), which is intended
> to be used to take a heap snapshot when onMemoryDump is requested etc.
>
> The GC is expected to be as side-effect-free as possible. Thus the GC behaves as follows:
>
> 1) Run a marking task.
> 2) Take a heap snapshot (The actual implementation will come in a follow-up CL).
> 3) Clear all marks on marked objects. No sweeping task runs.
>
> More contexts:
> https://codereview.chromium.org/1149673002/
> https://groups.google.com/a/chromium.org/d/topic/oilpan-reviews/6LhByzmVt6Q/discussion
>
> BUG=490087
> TEST=HeapTest.ThreadedWeakness
>
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=195982
TBR=oilpan-reviews@chromium.org,keishi@chromium.org,primiano@chromium.org,ssid@chromium.org,haraken@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=490087
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=196003
Patch Set 1 #
Created: 5 years, 7 months ago
Messages
Total messages: 5 (0 generated)
|