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

Issue 2786503003: Fix a couple of bugs with async stack traces (Closed)

Created:
3 years, 8 months ago by Florian Schneider
Modified:
3 years, 8 months ago
Reviewers:
Cutch
CC:
reviews_dartlang.org, turnidge, rmacnak, vm-dev_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Fix a couple of bugs with async stack traces Related to #29145. Fixes #29199. 1. Missing source positions in async and async* functions (synthetic code) 2. Added unit tests for issues #28980 and added asyns stack trace testing flags to existing test. 3. Handle uninitialized Completer object when collecting async stack traces. Still missing is the correct calculation of context levels in ActivationFrame::ContextLevel. This is planned for a separate CL. R=johnmccutchan@google.com Committed: https://github.com/dart-lang/sdk/commit/5a3f9d9398877799c46ffeb0c1d5751a366cffe3

Patch Set 1 #

Patch Set 2 : update status file #

Patch Set 3 : update dartk service test status #

Unified diffs Side-by-side diffs Delta from patch set Stats (+90 lines, -39 lines) Patch
M runtime/observatory/tests/service/async_generator_breakpoint_test.dart View 3 chunks +3 lines, -2 lines 0 comments Download
M runtime/observatory/tests/service/regress_28443_test.dart View 1 2 1 chunk +0 lines, -1 line 0 comments Download
A + runtime/observatory/tests/service/regress_28980_test.dart View 1 2 chunks +37 lines, -28 lines 0 comments Download
M runtime/observatory/tests/service/service.status View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
M runtime/vm/code_generator.cc View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
M runtime/vm/debugger.h View 1 2 chunks +2 lines, -1 line 0 comments Download
M runtime/vm/debugger.cc View 1 3 chunks +6 lines, -4 lines 0 comments Download
M runtime/vm/parser.cc View 1 3 chunks +3 lines, -3 lines 0 comments Download
M tests/language/language.status View 1 1 chunk +3 lines, -0 lines 0 comments Download
A tests/language/vm/regress_29145_test.dart View 1 1 chunk +30 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (4 generated)
Florian Schneider
3 years, 8 months ago (2017-03-29 00:33:20 UTC) #2
Cutch
lgtm and thanks!
3 years, 8 months ago (2017-03-29 13:50:18 UTC) #3
Cutch
This should probably be cherry picked into dev.
3 years, 8 months ago (2017-03-30 13:59:23 UTC) #4
Florian Schneider
On 2017/03/30 13:59:23, Cutch wrote: > This should probably be cherry picked into dev. Yes, ...
3 years, 8 months ago (2017-03-30 15:58:47 UTC) #5
Florian Schneider
3 years, 8 months ago (2017-03-30 18:02:40 UTC) #9
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as
5a3f9d9398877799c46ffeb0c1d5751a366cffe3 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698