| commit | 4160747ef63d4a7071242b50382a2b8f3c559d1f | [log] [tgz] |
|---|---|---|
| author | Alexander Markov <alexmarkov@google.com> | Wed Jul 28 18:00:25 2021 +0000 |
| committer | commit-bot@chromium.org <commit-bot@chromium.org> | Wed Jul 28 18:00:25 2021 +0000 |
| tree | 1b4b555164ad27adf0787433f2922e1921187a7c | |
| parent | 706a6330507a550c0bf83559a617a320e556b502 [diff] |
Revert "[ package:dds ] Add support for caching CPU samples based on UserTag" This reverts commits 746b8f1f5c94dafe989afa4d49d4a7c1fd44739f and 9ee2259fde718785c233eeba96424685e44252aa. Reason for revert: https://github.com/dart-lang/sdk/issues/46746 Original change's description: > [ package:dds ] Add support for caching CPU samples based on UserTag > > DDS can be configured to listen for CPU sample events and cache samples > that were collected while certain UserTags are active. These cached > samples are stored in a ring buffer and are stored until the isolate > shuts down. > > TEST=pkg/dds/test/get_cached_cpu_samples_test.dart > > Change-Id: Ib20770f59f1672c703413486f87795b3bb23f676 > Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/207206 > Commit-Queue: Ben Konyi <bkonyi@google.com> > Reviewed-by: Kenzie Schmoll <kenzieschmoll@google.com> TEST=ci TBR=bkonyi@google.com,rmacnak@google.com,kenzieschmoll@google.com Change-Id: I1b6655ad7e3b10e1145ff545cc90ecf3bc6e092d No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/208341 Commit-Queue: Alexander Markov <alexmarkov@google.com> Reviewed-by: Siva Annamalai <asiva@google.com>
Dart is:
Optimized for UI: Develop with a programming language specialized around the needs of user interface creation.
Productive: Make changes iteratively: use hot reload to see the result instantly in your running app.
Fast on all platforms: Compile to ARM & x64 machine code for mobile, desktop, and backend. Or compile to JavaScript for the web.
Dart's flexible compiler technology lets you run Dart code in different ways, depending on your target platform and goals:
Dart Native: For programs targeting devices (mobile, desktop, server, and more), Dart Native includes both a Dart VM with JIT (just-in-time) compilation and an AOT (ahead-of-time) compiler for producing machine code.
Dart Web: For programs targeting the web, Dart Web includes both a development time compiler (dartdevc) and a production time compiler (dart2js).
Dart is free and open source.
See LICENSE and PATENT_GRANT.
Visit dart.dev to learn more about the language, tools, and to find codelabs.
Browse pub.dev for more packages and libraries contributed by the community and the Dart team.
Our API reference documentation is published at api.dart.dev, based on the stable release. (We also publish docs from our beta and dev channels, as well as from the primary development branch).
If you want to build Dart yourself, here is a guide to getting the source, preparing your machine to build the SDK, and building.
There are more documents on our wiki.
The easiest way to contribute to Dart is to file issues.
You can also contribute patches, as described in Contributing.