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

Issue 2982943002: Reapply 0489249d29131ed7bf047485c74f557d88eb9974 with a fix for front_end tests. (Closed)

Created:
3 years, 5 months ago by Vyacheslav Egorov (Google)
Modified:
3 years, 5 months ago
Reviewers:
aam, siva
CC:
reviews_dartlang.org, turnidge, rmacnak, dart-fe-team+reviews_google.com, vm-dev_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Reapply 0489249d29131ed7bf047485c74f557d88eb9974 with a fix for front_end tests. Proper sequencing of _asyncStackTraceHelper in Kernel This helper function was being called before its argument was initialized so it was passing null. Instead, it should be called after its argument is initialized. Because the initialization happens in Kernel code, it is simplest to insert the call explicitly in Kernel code as well as part of the async transformation. This has the consequence that we now call the helper function even when the flag causal_async_stacks is false. Fixes issue #29771. Fixes issue #30178 Fixes issue #30058 BUG= R=aam@google.com, asiva@google.com Review-Url: https://codereview.chromium.org/2936793003 . Committed: https://github.com/dart-lang/sdk/commit/c6815e8522f478cb16070042e6e83bb4ed68074a

Patch Set 1 #

Patch Set 2 : Fix standalone/dart_developer_disabled_env_test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+35 lines, -34 lines) Patch
M pkg/front_end/test/src/incremental/mock_sdk.dart View 1 chunk +1 line, -0 lines 0 comments Download
M pkg/kernel/lib/core_types.dart View 2 chunks +6 lines, -0 lines 0 comments Download
M pkg/kernel/lib/transformations/continuation.dart View 6 chunks +15 lines, -0 lines 0 comments Download
M runtime/lib/stacktrace.cc View 1 2 chunks +12 lines, -6 lines 0 comments Download
M runtime/observatory/tests/service/service_kernel.status View 1 chunk +0 lines, -1 line 0 comments Download
M runtime/vm/kernel_binary_flowgraph.cc View 1 chunk +0 lines, -26 lines 0 comments Download
M runtime/vm/parser.cc View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 6 (1 generated)
Vyacheslav Egorov (Google)
3 years, 5 months ago (2017-07-17 17:31:58 UTC) #1
Vyacheslav Egorov (Google)
Hi Alex, Can you check if this fixes the issue with async stack traces for ...
3 years, 5 months ago (2017-07-17 17:35:05 UTC) #2
aam
On 2017/07/17 17:35:05, Vyacheslav Egorov (Google) wrote: > Hi Alex, > > Can you check ...
3 years, 5 months ago (2017-07-17 18:29:47 UTC) #3
aam
On 2017/07/17 18:29:47, aam wrote: > On 2017/07/17 17:35:05, Vyacheslav Egorov (Google) wrote: > > ...
3 years, 5 months ago (2017-07-17 18:33:30 UTC) #4
Vyacheslav Egorov (Google)
3 years, 5 months ago (2017-07-17 18:56:32 UTC) #6
Message was sent while issue was closed.
Committed patchset #2 (id:20001) manually as
c6815e8522f478cb16070042e6e83bb4ed68074a (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698