Move gc notifications from V8 to Isolate and make idle hint mandatory
authorjochen@chromium.org <jochen@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 24 Jul 2014 08:28:02 +0000 (08:28 +0000)
committerjochen@chromium.org <jochen@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 24 Jul 2014 08:28:02 +0000 (08:28 +0000)
commitcb8105e223237d5f676d3c4709539a161d7a6c92
treee65759345ea390082eaa212d5e0ca6a11f6d580a
parent464d45fc37ccd10e4e0860e51688892e1e073e3b
Move gc notifications from V8 to Isolate and make idle hint mandatory

Embedders should use e.g. isolate->IdleNotification(1000) instead
of v8::V8::IdleNotification()

BUG=397026
R=hpayer@chromium.org, ernstm@chromium.org
LOG=y

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22584 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
include/v8.h
src/api.cc
src/d8.cc
test/cctest/test-api.cc
test/cctest/test-heap.cc
test/cctest/test-object-observe.cc