[api] Do not force external GCs when only trying to synchronously process phantom...
authormlippautz <mlippautz@chromium.org>
Thu, 13 Aug 2015 17:22:47 +0000 (10:22 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 13 Aug 2015 17:22:59 +0000 (17:22 +0000)
commit3aca47b7aa4bf2d9156d62b9d6bf27a6761890c9
treeafd82160e759e7ebfa9aadf18b050e1e27c4ad0e
parent93f906d89e037860b7e00971048f37c6f9719947
[api] Do not force external GCs when only trying to synchronously process phantom callbacks

Improves on aec8987b5ee55fa46b90b58927e957a4e5f19c09 by not forcing external GCs
(blink) through the GC epilogue callback.

BUG=chromium:515795
LOG=N

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

Cr-Commit-Position: refs/heads/master@{#30164}
include/v8.h
src/api.cc
src/global-handles.cc