Removed apiutils.h and related cleanup.
authorsvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 16 Jan 2014 08:17:40 +0000 (08:17 +0000)
committersvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 16 Jan 2014 08:17:40 +0000 (08:17 +0000)
commitb25bb230cd12cfbc92b1f19ac25991c143a53672
tree3a8566c7d65b1339ec8fe76286f5a800c87a180e
parentfbf0fe177e8d18913fbeba14c9b8fad8afdbb02d
Removed apiutils.h and related cleanup.

ExtensionConfiguration is just a simple container for extension names
(in a perfect world we would use vector<string> and range-based for
loops), and HandleScopeData was in the totally wrong place. Some
additional cleanup on the way, e.g. using the null pattern behind our
external API.

R=dcarney@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18632 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
12 files changed:
include/v8.h
src/api.cc
src/api.h
src/apiutils.h [deleted file]
src/bootstrapper.cc
src/debug.cc
src/handles-inl.h
src/handles.cc
src/handles.h
src/isolate.h
test/cctest/test-heap.cc
tools/gyp/v8.gyp