Reapply "Support for precise stepping in functions compiled before debugging was...
authorsgjesse@chromium.org <sgjesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 18 Oct 2011 13:40:33 +0000 (13:40 +0000)
committersgjesse@chromium.org <sgjesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 18 Oct 2011 13:40:33 +0000 (13:40 +0000)
commita58c963c67ac0637fa1a2855db8881eb2a3d875e
tree62a7c682809d57ee8e27be1736d8d3462e38258f
parentcefbb1e7f8daf5d64c6a459208cc541e47fbbd45
Reapply "Support for precise stepping in functions compiled before debugging was started (step 2)"

This is reapplying r9501 with this single change which seemed to be causing most (all) of the failures for r9501.

--- a/src/debug.cc
+++ b/src/debug.cc
@@ -2230,6 +2230,7 @@ Debugger::Debugger(Isolate* isolate)
       compiling_natives_(false),
       is_loading_debugger_(false),
       never_unload_debugger_(false),
+      force_debugger_active_(true),
       message_handler_(NULL),
       debugger_unload_pending_(false),
       host_dispatch_handler_(NULL),

R=kmillikin@chromium.org

BUG=
TEST=

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9684 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/compiler.cc
src/compiler.h
src/debug.cc
src/debug.h
src/full-codegen.cc
src/list-inl.h
src/objects-inl.h
src/objects.h
src/utils.h
test/mjsunit/debug-step-3.js [new file with mode: 0644]