tree: 190db2e826183214f5c9605a930849f7aba623cc [path history] [tgz]
  1. bin/
  2. lib/
  3. mono_pkg.yaml
  4. pubspec.yaml
  5. README.md
tool/benchmark_generator/README.md

Benchmark Generator

Generates code that uses macros, for benchmarking.

Example use, from the root of this repo:

dart run benchmark_generator large 64 BuiltValue JsonCodable
dart run _macro_tool \
    --workspace=goldens/foo \
    --packageConfig=.dart_tool/package_config.json \
    --script=goldens/foo/lib/generated/large/a0.dart \
    --host=analyzer watch

then change goldens/foo/lib/generated/large/a0.dart to see the refresh time.