Move profiler callback interfaces from v8.h to v8-profiler.h
authoryurys@chromium.org <yurys@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 17 Mar 2014 07:02:39 +0000 (07:02 +0000)
committeryurys@chromium.org <yurys@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 17 Mar 2014 07:02:39 +0000 (07:02 +0000)
commit587b54482ffe97986ccb10791add586f8d452467
tree8ba8e739a24056b4015b93b55c32bd7b592f1baf
parent7b3d235263768d924a8549a422709c7d30b4e999
Move profiler callback interfaces from v8.h to v8-profiler.h

OutputStream and ActivityControl are used only by heap profiler so I moved their definition in v8-profiler.h to not clutter v8.h

Drive-by: removed OutputStream::GetOutputEncoding which is unused.
BUG=None
LOG=Y
R=alph@chromium.org, svenpanne@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19955 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
include/v8-profiler.h
include/v8.h
src/api.cc