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

Issue 51793002: Add an API function to get a debugger stack trace from an error handle. (Closed)

Created:
7 years, 1 month ago by rmacnak
Modified:
7 years, 1 month ago
Reviewers:
siva, hausner, Ivan Posva
CC:
reviews_dartlang.org, vm-dev_dartlang.org, turnidge
Visibility:
Public.

Description

Add an API function to get a debugger stack trace from an error handle. BUG=http://dartbug.com/14322 R=asiva@google.com Committed: https://code.google.com/p/dart/source/detail?r=30323

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Total comments: 14

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : #

Patch Set 7 : #

Patch Set 8 : #

Patch Set 9 : #

Patch Set 10 : #

Total comments: 5

Patch Set 11 : refactor with debugger stack trace #

Patch Set 12 : #

Total comments: 18

Patch Set 13 : . #

Total comments: 7

Patch Set 14 : #

Patch Set 15 : reupload #

Patch Set 16 : rebase #

Total comments: 1

Patch Set 17 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+455 lines, -13 lines) Patch
M runtime/include/dart_debugger_api.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 2 chunks +17 lines, -8 lines 0 comments Download
M runtime/vm/dart_api_impl_test.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +330 lines, -0 lines 0 comments Download
M runtime/vm/debugger.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +12 lines, -0 lines 0 comments Download
M runtime/vm/debugger.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +66 lines, -0 lines 0 comments Download
M runtime/vm/debugger_api_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 chunks +29 lines, -5 lines 0 comments Download
M runtime/vm/object.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 12 (0 generated)
rmacnak
https://codereview.chromium.org/51793002/diff/50001/runtime/vm/object.cc File runtime/vm/object.cc (right): https://codereview.chromium.org/51793002/diff/50001/runtime/vm/object.cc#newcode15435 runtime/vm/object.cc:15435: // How to inform API users? frame_count++ if we ...
7 years, 1 month ago (2013-10-30 16:52:44 UTC) #1
siva
As discussed offline, I am wondering if it makes sense to something like what the ...
7 years, 1 month ago (2013-10-31 17:13:26 UTC) #2
rmacnak
https://codereview.chromium.org/51793002/diff/50001/runtime/vm/object.cc File runtime/vm/object.cc (right): https://codereview.chromium.org/51793002/diff/50001/runtime/vm/object.cc#newcode15376 runtime/vm/object.cc:15376: // Check for null function object, which indicates a ...
7 years, 1 month ago (2013-11-07 21:31:11 UTC) #3
rmacnak
Goes with https://codereview.chromium.org/55433007/.
7 years, 1 month ago (2013-11-07 21:31:29 UTC) #4
siva
As discussed offline with Mathias we should merge the debugger stack trace API functions with ...
7 years, 1 month ago (2013-11-10 05:39:12 UTC) #5
rmacnak
+Mathias https://codereview.chromium.org/51793002/diff/410001/runtime/vm/dart_api_impl_test.cc File runtime/vm/dart_api_impl_test.cc (right): https://codereview.chromium.org/51793002/diff/410001/runtime/vm/dart_api_impl_test.cc#newcode153 runtime/vm/dart_api_impl_test.cc:153: EXPECT_EQ(51, frame_count); Broken after refactoring to share with ...
7 years, 1 month ago (2013-11-12 00:05:16 UTC) #6
siva
https://codereview.chromium.org/51793002/diff/410001/runtime/include/dart_debugger_api.h File runtime/include/dart_debugger_api.h (right): https://codereview.chromium.org/51793002/diff/410001/runtime/include/dart_debugger_api.h#newcode370 runtime/include/dart_debugger_api.h:370: * \return A handle to the True object if ...
7 years, 1 month ago (2013-11-12 16:00:42 UTC) #7
rmacnak
https://codereview.chromium.org/51793002/diff/410001/runtime/include/dart_debugger_api.h File runtime/include/dart_debugger_api.h (right): https://codereview.chromium.org/51793002/diff/410001/runtime/include/dart_debugger_api.h#newcode370 runtime/include/dart_debugger_api.h:370: * \return A handle to the True object if ...
7 years, 1 month ago (2013-11-12 22:32:40 UTC) #8
hausner
DBC https://codereview.chromium.org/51793002/diff/490001/runtime/include/dart_debugger_api.h File runtime/include/dart_debugger_api.h (right): https://codereview.chromium.org/51793002/diff/490001/runtime/include/dart_debugger_api.h#newcode372 runtime/include/dart_debugger_api.h:372: DART_EXPORT Dart_Handle Dart_GetStackTraceFromError(Dart_Handle handle, Name the parameter error? ...
7 years, 1 month ago (2013-11-12 23:24:39 UTC) #9
rmacnak
Sync'd with the change to debugger frame filtering. Removed removal from Dartium's dart:html so this ...
7 years, 1 month ago (2013-11-14 20:00:18 UTC) #10
siva
LGTM with one comment. https://codereview.chromium.org/51793002/diff/820001/runtime/vm/debugger_api_impl.cc File runtime/vm/debugger_api_impl.cc (right): https://codereview.chromium.org/51793002/diff/820001/runtime/vm/debugger_api_impl.cc#newcode248 runtime/vm/debugger_api_impl.cc:248: return Api::NewError("This error is not ...
7 years, 1 month ago (2013-11-15 23:03:27 UTC) #11
rmacnak
7 years, 1 month ago (2013-11-15 23:42:31 UTC) #12
Message was sent while issue was closed.
Committed patchset #17 manually as r30323 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698