10be4da5dc
Output for ACX gallery (monolith): ``` acx_gallery.Time.Total(CompileTime): 216.80 s acx_gallery.Time.Dart2Wasm(CompileTime): 88.37 s acx_gallery.Time.Wasm2WasmOpt(CompileTime): 128.43 s acx_gallery.Size.mjs(CodeSize): 421228 bytes acx_gallery.Size.mjs.gz(CodeSize): 29255 bytes acx_gallery.Size.wasm(CodeSize): 38083554 bytes acx_gallery.Size.wasm.gz(CodeSize): 9040482 bytes acx_gallery.Size.wasm.opt(CodeSize): 13147207 bytes acx_gallery.Size.wasm.opt.gz(CodeSize): 3288834 bytes acx_gallery.MemoryUse.Max(MemoryUse): 2398687232 bytes acx_gallery.MemoryUse.Dart2Wasm(MemoryUse): 2359529472 bytes acx_gallery.MemoryUse.Wasm2WasmOpt(MemoryUse): 2398687232 bytes ``` Output for ACX gallery (monolith -O0): ``` acx_gallery.Time.Dart2Wasm(CompileTime): 87.49 s acx_gallery.Size.mjs(CodeSize): 421228 bytes acx_gallery.Size.mjs.gz(CodeSize): 29255 bytes acx_gallery.Size.wasm(CodeSize): 38466066 bytes acx_gallery.Size.wasm.gz(CodeSize): 8509479 bytes acx_gallery.MemoryUse.Dart2Wasm(MemoryUse): 2261155840 bytes ``` Output for ACX gallery (deferred): ``` acx_gallery.Time.Total(CompileTime): 138.03 s acx_gallery.Time.Dart2Wasm(CompileTime): 92.67 s acx_gallery.Time.Wasm2WasmOpt(CompileTime): 45.36 s acx_gallery.Size.mjs(CodeSize): 422584 bytes acx_gallery.Size.mjs.gz(CodeSize): 29610 bytes acx_gallery.Size.wasm(CodeSize): 50639314 bytes acx_gallery.Size.wasm.gz(CodeSize): 13063929 bytes acx_gallery.Size.wasm.opt(CodeSize): 20308884 bytes acx_gallery.Size.wasm.opt.gz(CodeSize): 5569508 bytes acx_gallery.MemoryUse.Max(MemoryUse): 2165276672 bytes acx_gallery.MemoryUse.Dart2Wasm(MemoryUse): 2165276672 bytes acx_gallery.MemoryUse.Wasm2WasmOpt(MemoryUse): 454402048 bytes ``` Change-Id: Ia6627b94ff80019b3c180850a3940d7e714c068b Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/453240 Reviewed-by: Martin Kustermann <kustermann@google.com> Commit-Queue: Nate Biggs <natebiggs@google.com>
Dart CLI tooling
A command-line utility for Dart development.
Usage: dart <command|dart-file> [arguments]
Global options:
-v, --verbose Show additional command output.
--version Print the Dart SDK version.
--enable-analytics Enable analytics.
--disable-analytics Disable analytics.
--suppress-analytics Disallow analytics for this `dart *` run without changing the analytics configuration.
-h, --help Print this usage information.
Available commands:
analyze Analyze Dart code in a directory.
compile Compile Dart to various formats.
create Create a new Dart project.
devtools Open DevTools (optionally connecting to an existing application).
doc Generate API documentation for Dart projects.
fix Apply automated fixes to Dart source code.
format Idiomatically format Dart source code.
info Show diagnostic information about the installed tooling.
pub Work with packages.
run Run a Dart program.
test Run tests for a project.
Run "dart help <command>" for more information about a command.
See https://dart.dev/tools/dart-tool for detailed documentation.
Contributing
If you'd like to contribute to the Dart CLI tool, please start by reading the contribution guidelines for the Dart project. Then familiarize yourself with the design principles that guide this tool's UX.
Features and bugs
Please file feature requests and bugs in the Dart SDK issue tracker
with label area-dart-cli.