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

Issue 9460012: StepOver, StepInto, StepOut (Closed)

Created:
8 years, 10 months ago by hausner
Modified:
8 years, 8 months ago
Reviewers:
regis, Anton Muhin
CC:
reviews_dartlang.org, podivilov1, Anton Muhin
Visibility:
Public.

Description

StepOver, StepInto, StepOut Implement single stepping in the debugger. - Add PC descriptors for function return - functions to set temporary breakpoints on all locations in a function. - patching/restoring of function return code pattern - determine call target of instance calls

Patch Set 1 #

Patch Set 2 : #

Total comments: 20
Unified diffs Side-by-side diffs Delta from patch set Stats (+837 lines, -138 lines) Patch
M runtime/include/dart_debugger_api.h View 1 chunk +27 lines, -0 lines 2 comments Download
M runtime/vm/code_generator.h View 2 chunks +5 lines, -0 lines 0 comments Download
M runtime/vm/code_generator.cc View 2 chunks +12 lines, -2 lines 0 comments Download
M runtime/vm/code_generator_ia32.h View 1 chunk +3 lines, -1 line 0 comments Download
M runtime/vm/code_generator_ia32.cc View 14 chunks +34 lines, -15 lines 0 comments Download
M runtime/vm/code_generator_x64.h View 1 chunk +3 lines, -1 line 0 comments Download
M runtime/vm/code_generator_x64.cc View 14 chunks +48 lines, -16 lines 2 comments Download
M runtime/vm/code_patcher_ia32.cc View 2 chunks +3 lines, -2 lines 0 comments Download
M runtime/vm/code_patcher_x64.cc View 2 chunks +3 lines, -2 lines 0 comments Download
M runtime/vm/debugger.h View 8 chunks +41 lines, -2 lines 0 comments Download
M runtime/vm/debugger.cc View 1 11 chunks +189 lines, -47 lines 6 comments Download
M runtime/vm/debugger_api_impl.cc View 1 chunk +24 lines, -0 lines 0 comments Download
M runtime/vm/debugger_api_impl_test.cc View 5 chunks +265 lines, -41 lines 0 comments Download
M runtime/vm/debugger_arm.cc View 1 chunk +17 lines, -0 lines 0 comments Download
M runtime/vm/debugger_ia32.cc View 2 chunks +41 lines, -0 lines 6 comments Download
M runtime/vm/debugger_x64.cc View 2 chunks +56 lines, -0 lines 4 comments Download
M runtime/vm/disassembler_x64.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M runtime/vm/object.h View 1 chunk +1 line, -0 lines 0 comments Download
M runtime/vm/object.cc View 1 chunk +1 line, -0 lines 0 comments Download
M runtime/vm/opt_code_generator_ia32.cc View 5 chunks +7 lines, -5 lines 0 comments Download
M runtime/vm/stub_code.h View 1 chunk +1 line, -0 lines 0 comments Download
M runtime/vm/stub_code_arm.cc View 1 chunk +3 lines, -0 lines 0 comments Download
M runtime/vm/stub_code_ia32.cc View 2 chunks +28 lines, -1 line 0 comments Download
M runtime/vm/stub_code_x64.cc View 2 chunks +24 lines, -2 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
hausner
Sorry, it's a bigger review. I'll buy you coffee this afternoon.
8 years, 10 months ago (2012-02-24 19:00:04 UTC) #1
hausner
+Anton, +Pavel
8 years, 10 months ago (2012-02-24 19:06:42 UTC) #2
regis
LGTM http://codereview.chromium.org/9460012/diff/4002/runtime/include/dart_debugger_api.h File runtime/include/dart_debugger_api.h (right): http://codereview.chromium.org/9460012/diff/4002/runtime/include/dart_debugger_api.h#newcode114 runtime/include/dart_debugger_api.h:114: * break after at the beginning of the ...
8 years, 10 months ago (2012-02-24 23:32:37 UTC) #3
hausner
I have trouble with the svn client. I committed this changelist in a new set: ...
8 years, 10 months ago (2012-02-27 22:03:57 UTC) #4
Anton Muhin
should this issue get closed?
8 years, 8 months ago (2012-04-03 20:55:19 UTC) #5
hausner
8 years, 8 months ago (2012-04-03 21:08:28 UTC) #6
Yes, closed.

Powered by Google App Engine
This is Rietveld 408576698