-
Notifications
You must be signed in to change notification settings - Fork 6k
Align fuchsia and non-fuchsia tracing #9199
Conversation
|
From offline conversation: it would be nice to rework these macros so they take variadic arguments and we can get rid of TRACE_FOO1/TRACE_FOO2. etc. |
|
I don't think your editor is setup to format on save when doing a search and replace. In case you are using Sublime, Sublime Hooks with the Clang Format plugin works well for me. |
zanderso
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm w/ nit
runtime/dart_vm.cc
Outdated
| PushBackAll(&args, kDartTraceStreamsArgs, fml::size(kDartTraceStreamsArgs)); | ||
| #endif | ||
|
|
||
| // PushBackAll(&args, kDartTraceStreamsArgs, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
rm commented out code.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
replace with a prose comment or TODO if needed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
|
I'm going to wait to land this until the related change in Dart is confirmed as good. |
flutter/engine@afb9d51...7826548 git log afb9d51..7826548 --no-merges --oneline 7826548 Align fuchsia and non-fuchsia tracing (flutter/engine#9199) 5ea125e Switch PlatformViewsController from Activity ref to Application ref. (flutter/engine#9193) fd4368c Skip golden tests on non-Linux OSes (flutter/engine#9198) The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff (bmparr@google.com), and stop the roller if necessary.
This reverts commit 7826548.
* Revert "[fuchsia] Fix alignment of Fuchsia/non-Fuchsia tracing (flutter#9289)" This reverts commit f80ac5f. * Revert "Align fuchsia and non-fuchsia tracing (flutter#9199)" This reverts commit 7826548.
Fixes flutter/flutter#33789
This will allow things like flutter driver to work, along with https://dart-review.googlesource.com/c/sdk/+/104948
Sorry for the size of the PR - the vast majority of the changes here are find and replaces for
TRACE_*toFML_TRACE_*.Key changes are in trace_event.h and dart_vm.cc.
trace_event.h:
FML_.dart_vm.cc:
The linked bug I'm removing a reference to (DNO-448) is marked as resolved in Jira.