Make VM state tracking to be independent of logging and profiling.
authormikhail.naganov@gmail.com <mikhail.naganov@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 8 Apr 2010 13:37:39 +0000 (13:37 +0000)
committermikhail.naganov@gmail.com <mikhail.naganov@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 8 Apr 2010 13:37:39 +0000 (13:37 +0000)
commitc520e28dcb38f8e23d6dbfb36e99f24b15d69d5a
treeaf57e43c653413525e1fcb82a86f3b61489e6355
parentde69f5beba866da96e63efc41ccc6cd4d5c12691
Make VM state tracking to be independent of logging and profiling.

Also pull out VMState into its own set of source files.

Review URL: http://codereview.chromium.org/1519027

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4361 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
22 files changed:
SConstruct
src/SConscript
src/api.cc
src/log-inl.h
src/log.cc
src/log.h
src/platform-freebsd.cc
src/platform-linux.cc
src/platform-macos.cc
src/platform-openbsd.cc
src/platform-solaris.cc
src/platform-win32.cc
src/spaces.h
src/v8.h
src/vm-state-inl.h [new file with mode: 0644]
src/vm-state.cc [new file with mode: 0644]
src/vm-state.h [new file with mode: 0644]
tools/gyp/v8.gyp
tools/v8.xcodeproj/project.pbxproj
tools/visual_studio/v8_base.vcproj
tools/visual_studio/v8_base_arm.vcproj
tools/visual_studio/v8_base_x64.vcproj