| Index: pkg/front_end/lib/src/fasta/compile_platform.dart
|
| diff --git a/pkg/front_end/lib/src/fasta/compile_platform.dart b/pkg/front_end/lib/src/fasta/compile_platform.dart
|
| index 3f99548649e58bacd4b220f4d5767c694b9cb55c..c353d7fa773df5e678b399c9289cd1480bc9377f 100644
|
| --- a/pkg/front_end/lib/src/fasta/compile_platform.dart
|
| +++ b/pkg/front_end/lib/src/fasta/compile_platform.dart
|
| @@ -6,6 +6,7 @@ library fasta.compile_platform;
|
|
|
| import 'dart:async' show Future;
|
|
|
| +import 'package:front_end/src/fasta/kernel/utils.dart';
|
| import 'ticker.dart' show Ticker;
|
|
|
| import 'dart:io' show exitCode;
|
| @@ -79,8 +80,8 @@ Future compilePlatformInternal(CompilerContext c, Ticker ticker, Uri patchedSdk,
|
| await kernelTarget.writeOutline(outlineOutput);
|
|
|
| if (exitCode != 0) return null;
|
| - await kernelTarget.buildProgram();
|
| - await kernelTarget.writeProgram(fullOutput,
|
| - dumpIr: c.options.dumpIr, verify: c.options.verify);
|
| + var program = await kernelTarget.buildProgram();
|
| + if (c.options.dumpIr) printProgramText(program);
|
| + await kernelTarget.writeProgram(fullOutput, verify: c.options.verify);
|
| await kernelTarget.writeDepsFile(fullOutput, deps);
|
| }
|
|
|