Pass the kGCCallbackFlagForced flag when invoking Heap::CollectAllGarbage from Adjust...
authorepertoso <epertoso@chromium.org>
Thu, 30 Jul 2015 13:41:25 +0000 (06:41 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 30 Jul 2015 13:41:51 +0000 (13:41 +0000)
commitaec8987b5ee55fa46b90b58927e957a4e5f19c09
treef2552da66ebe7152af82a3ccafc2e0916d45e692
parentca38b15be78014f20641a59700d813f6c506a330
Pass the kGCCallbackFlagForced flag when invoking Heap::CollectAllGarbage from AdjustAmountOfExternalAllocatedMemory.

This forces the second pass of the pending phantom callbacks to run immediately after the first.

BUG=chromium:511294
LOG=Y

Review URL: https://codereview.chromium.org/1252993004

Cr-Commit-Position: refs/heads/master@{#29933}
src/api.cc