Added command line debugger to D8 shell.
authorsgjesse@chromium.org <sgjesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 18 Dec 2008 10:06:49 +0000 (10:06 +0000)
committersgjesse@chromium.org <sgjesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 18 Dec 2008 10:06:49 +0000 (10:06 +0000)
commite0c7b0f366591f5de83c5cfb328b4fd588bfc57c
treea38ab2c0f2a59f363bf5e65963a274b7297708f6
parente33f70db93cac0bfcceef64a7df72737b3a97c44
Added command line debugger to D8 shell.

  break location [condition]
  clear <breakpoint #>
  backtrace [from frame #] [to frame #]]
  frame <frame #>
  step [in | next | out| min [step count]]
  print <expression>
  source [from line [num lines]]
  scripts
  continue
  help

It is enabled through the option --debugger which is on by default.
Review URL: http://codereview.chromium.org/14509

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@996 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/SConscript
src/d8-debug.cc [new file with mode: 0644]
src/d8-debug.h [new file with mode: 0644]
src/d8.cc
src/d8.h
src/d8.js
src/debug-delay.js
src/flag-definitions.h
tools/visual_studio/d8.vcproj