tree: 9477ddddfac84ee0b0cbd8facf27f858b9355671 [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:

dart bin/main.dart large macro 64
dart ~/git/macros/pkgs/_macro_tool/bin/main.dart \
    --workspace=$HOME/git/macros/goldens/foo \
    --packageConfig=$HOME/git/macros/.dart_tool/package_config.json \
    --script=$HOME/git/macros/goldens/foo/lib/generated/large/a0.dart \
    --host=analyzer --watch

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