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

Issue 10657048: Debugger support to display global variables (Closed)

Created:
8 years, 6 months ago by hausner
Modified:
8 years, 6 months ago
Reviewers:
srdjan, siva
CC:
reviews_dartlang.org, podivilov1, devoncarew
Visibility:
Public.

Description

Debugger support to display global variables - Add library id to ActivationFrame - Add debugger function to get all global variables visible in a library (including imported variables). - Add LibraryPrefixIterator - Fix Dart_GetLibraryImports Committed: https://code.google.com/p/dart/source/detail?r=9121

Patch Set 1 #

Patch Set 2 : #

Total comments: 6
Unified diffs Side-by-side diffs Delta from patch set Stats (+203 lines, -40 lines) Patch
M runtime/bin/dbg_connection.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M runtime/bin/dbg_connection.cc View 1 4 chunks +20 lines, -5 lines 0 comments Download
M runtime/include/dart_debugger_api.h View 1 3 chunks +17 lines, -1 line 0 comments Download
M runtime/vm/debugger.h View 1 4 chunks +6 lines, -2 lines 0 comments Download
M runtime/vm/debugger.cc View 1 3 chunks +54 lines, -8 lines 4 comments Download
M runtime/vm/debugger_api_impl.cc View 1 4 chunks +41 lines, -13 lines 0 comments Download
M runtime/vm/debugger_api_impl_test.cc View 1 9 chunks +11 lines, -9 lines 0 comments Download
M runtime/vm/object.h View 1 2 chunks +11 lines, -0 lines 0 comments Download
M runtime/vm/object.cc View 1 1 chunk +26 lines, -0 lines 1 comment Download
M tools/ddbg.dart View 1 4 chunks +16 lines, -2 lines 1 comment Download

Messages

Total messages: 6 (0 generated)
hausner
FYI Pavel: look for the added parameter in Dart_ActivationFrameInfo. Thank you.
8 years, 6 months ago (2012-06-26 16:42:40 UTC) #1
hausner
Thanks Srdjan.
8 years, 6 months ago (2012-06-26 16:57:06 UTC) #2
srdjan
LGTM http://codereview.chromium.org/10657048/diff/6001/runtime/vm/debugger.cc File runtime/vm/debugger.cc (right): http://codereview.chromium.org/10657048/diff/6001/runtime/vm/debugger.cc#newcode1115 runtime/vm/debugger.cc:1115: Object& entry = Object::Handle(isolate_); Why all this isolates_ ...
8 years, 6 months ago (2012-06-26 17:08:26 UTC) #3
hausner
Thank you for the review. http://codereview.chromium.org/10657048/diff/6001/runtime/vm/debugger.cc File runtime/vm/debugger.cc (right): http://codereview.chromium.org/10657048/diff/6001/runtime/vm/debugger.cc#newcode1115 runtime/vm/debugger.cc:1115: Object& entry = Object::Handle(isolate_); ...
8 years, 6 months ago (2012-06-26 17:32:12 UTC) #4
siva
lgtm http://codereview.chromium.org/10657048/diff/6001/runtime/vm/object.cc File runtime/vm/object.cc (right): http://codereview.chromium.org/10657048/diff/6001/runtime/vm/object.cc#newcode4697 runtime/vm/object.cc:4697: MoveToNext(); Your suggestion of 'Advance' in another context ...
8 years, 6 months ago (2012-06-26 18:46:28 UTC) #5
hausner
8 years, 6 months ago (2012-06-26 19:35:07 UTC) #6
Thanks Siva. I'll make the changes in a separate checkin.

Powered by Google App Engine
This is Rietveld 408576698