Always initialize the debugger eagerly.
authoryangguo@chromium.org <yangguo@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 5 May 2014 07:10:38 +0000 (07:10 +0000)
committeryangguo@chromium.org <yangguo@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 5 May 2014 07:10:38 +0000 (07:10 +0000)
commitdb904a20da0f93cd2f631ab7bb4823403ffe3ff5
treec1c2563732e2456428e2c1a0f97c9eabac8d1f0a
parent929b99ed8df2d9ad23d4e0db0da4ee8457002866
Always initialize the debugger eagerly.

There is no point doing it lazily, since compiling and executing the tiniest piece of code triggers lazy init.
Also removed some dead code.

R=ulan@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@21135 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 files changed:
src/arm/debug-arm.cc
src/arm64/debug-arm64.cc
src/debug.cc
src/debug.h
src/heap.cc
src/ia32/debug-ia32.cc
src/isolate-inl.h
src/isolate.cc
src/isolate.h
src/liveedit.cc
src/mips/debug-mips.cc
src/serialize.cc
src/x64/debug-x64.cc