Reland "Removed default Isolate."
authorsvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 9 May 2014 08:40:18 +0000 (08:40 +0000)
committersvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 9 May 2014 08:40:18 +0000 (08:40 +0000)
commit9e1abe4d6873a30b855059688673fdfcd885d890
treea2efba856efafcf851fffd584c19b63c9018542a
parentde21c8a245915e3313eab009ba17fa749e78f4ce
Reland "Removed default Isolate."

Changes compared to original CL: Until the Serializer/Isolate chaos is
cleaned up, we can't initalize/dispose cctests in a tidy way, see
cctest.cc.

BUG=359977
LOG=y
R=dcarney@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21205 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/api.cc
src/d8.cc
src/isolate.cc
src/isolate.h
src/log.cc
src/mksnapshot.cc
src/v8.cc
test/cctest/cctest.cc
test/cctest/test-api.cc