dart-sdk/runtime
Ilya Yanok 3c284a0c95 Revert "Reland "[VM] Begin supporting Perfetto file recorder""
This reverts commit 4cd9c9c666.

Reason for revert: reusing the same proto package for copied files breaks rolling it to G3.

Original change's description:
> Reland "[VM] Begin supporting Perfetto file recorder"
>
> This is a reland of commit 7424295ce9
>
> The differences between this reland and the original CL are: now the
> Perfetto file recorder does not get built in PRODUCT builds, and it does
> not get built unless the SUPPORT_PERFETTO macro is defined.
>
> TEST=Recorded traces with the Perfetto file recorder and explored them
> in Perfetto's trace viewer, CI
>
> Original change's description:
> > [VM] Begin supporting Perfetto file recorder
> >
> > This CL adds the `TimelineEventPerfettoFileRecorder` class, which is a
> > timeline recorder that writes a trace to file in Perfetto's proto
> > format. This CL supports the recording of all types of timeline events
> > except flow events. Support for flow events will be added in a future
> > CL.
> >
> > TEST=Recorded traces with the Perfetto file recorder and explored them
> > in Perfetto's trace viewer, CI
> >
> > Change-Id: Iaa2051e536589a473c5e15f9de9bb9c251f13d38
> > Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/278942
> > Reviewed-by: Ben Konyi <bkonyi@google.com>
> > Commit-Queue: Derek Xu <derekx@google.com>
>
> Change-Id: I8713f704b5fbeed5f1231012bce8a32aaf566ae4
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/286020
> Reviewed-by: Ben Konyi <bkonyi@google.com>
> Commit-Queue: Derek Xu <derekx@google.com>

Change-Id: I2da67ffe5bff01d568f32f682455bb2c789499b0
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/295821
Commit-Queue: Ilya Yanok <yanok@google.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Reviewed-by: Oleh Prypin <oprypin@google.com>
Reviewed-by: Ivan Inozemtsev <iinozemtsev@google.com>
2023-04-18 11:25:49 +00:00
..
bin Revert "Reland "[VM] Begin supporting Perfetto file recorder"" 2023-04-18 11:25:49 +00:00
docs [vm] Update to constexpr in runtime/vm. 2023-04-12 22:18:54 +00:00
include Reland "[vm] Expose Dart_{CurrentIsolate,ExitIsolate,EnterIsolate}" 2023-04-13 09:20:17 +00:00
lib [vm] Update to constexpr in runtime/platform and lib. 2023-04-11 17:43:58 +00:00
observatory Make Iterable be the default implementation of itself. 2023-04-04 21:45:19 +00:00
observatory_2 Make Iterable be the default implementation of itself. 2023-04-04 21:45:19 +00:00
platform Revert "Reland "[VM] Begin supporting Perfetto file recorder"" 2023-04-18 11:25:49 +00:00
tests [infra] Add missing symbolizer environment variables to isolate stress test runner. 2023-04-07 22:24:51 +00:00
third_party Spelling pkg analyzer lib 2023-01-25 14:08:27 +00:00
tools Revert "Reland "[VM] Begin supporting Perfetto file recorder"" 2023-04-18 11:25:49 +00:00
vm Revert "Reland "[VM] Begin supporting Perfetto file recorder"" 2023-04-18 11:25:49 +00:00
.clang-tidy
.gitignore
BUILD.gn Revert "Reland "[VM] Begin supporting Perfetto file recorder"" 2023-04-18 11:25:49 +00:00
codereview.settings
configs.gni [Runtime] Add extra_product_deps and extra_nonproduct_deps params to "library_for_all_configs_with_compiler" template 2023-04-14 19:51:40 +00:00
CPPLINT.cfg [cpplint] Disable runtime/references lint 2023-01-23 18:21:48 +00:00
OWNERS [infra] Add OWNERS to the Dart SDK 2022-02-14 14:06:34 +00:00
PRESUBMIT.py Revert "Reland "[VM] Begin supporting Perfetto file recorder"" 2023-04-18 11:25:49 +00:00
runtime_args.gni [ VM ] Add support for samping heap profiler in PRODUCT mode 2023-03-24 14:02:14 +00:00