| Index: pkg/front_end/lib/src/fasta/fasta.dart
|
| diff --git a/pkg/front_end/lib/src/fasta/fasta.dart b/pkg/front_end/lib/src/fasta/fasta.dart
|
| index 8a700879f34a0ccc735d9bc1d74991ad3fef3b0b..821c7fc9b7b46807fbefd99fd58252d75944f5bd 100644
|
| --- a/pkg/front_end/lib/src/fasta/fasta.dart
|
| +++ b/pkg/front_end/lib/src/fasta/fasta.dart
|
| @@ -150,7 +150,10 @@ class CompileTask {
|
| if (c.options.dumpIr && output != null) {
|
| printProgramText(outline);
|
| }
|
| - await kernelTarget.writeOutline(output);
|
| + if (output != null) {
|
| + await writeProgramToFile(outline, output);
|
| + ticker.logMs("Wrote outline to ${output.toFilePath()}");
|
| + }
|
| return kernelTarget;
|
| }
|
|
|
| @@ -160,7 +163,8 @@ class CompileTask {
|
| Uri uri = c.options.output;
|
| var program = await kernelTarget.buildProgram(verify: c.options.verify);
|
| if (c.options.dumpIr) printProgramText(program);
|
| - await kernelTarget.writeProgram(uri);
|
| + await writeProgramToFile(program, uri);
|
| + ticker.logMs("Wrote program to ${uri.toFilePath()}");
|
| return uri;
|
| }
|
| }
|
|
|