DescriptionReapply 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 #
Messages
Total messages: 6 (1 generated)
|