Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(105)

Issue 149123003: Handle all debugger stepping with the isolate single step flag (Closed)

Created:
6 years, 10 months ago by hausner
Modified:
6 years, 10 months ago
Reviewers:
srdjan
CC:
reviews_dartlang.org, vm-dev_dartlang.org, iposva, Jacob
Visibility:
Public.

Description

Handle all debugger stepping with the isolate single step flag Eliminate stepping with “internal” breakpoints. We can now handle stepping in recursive functions properly. On the other hand, code does not run at full speed between step commands, since a runtime call to the debugger is necessary at each safe point. R=srdjan@google.com Committed: https://code.google.com/p/dart/source/detail?r=32150

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+66 lines, -57 lines) Patch
M runtime/vm/code_generator.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M runtime/vm/debugger.h View 1 3 chunks +7 lines, -2 lines 0 comments Download
M runtime/vm/debugger.cc View 1 2 11 chunks +58 lines, -54 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
hausner
6 years, 10 months ago (2014-01-28 22:26:28 UTC) #1
hausner
Ping
6 years, 10 months ago (2014-01-29 16:51:57 UTC) #2
srdjan
lgtm
6 years, 10 months ago (2014-01-29 23:40:30 UTC) #3
hausner
6 years, 10 months ago (2014-01-29 23:47:27 UTC) #4
Message was sent while issue was closed.
Committed patchset #4 manually as r32150 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698