| Index: pkg/front_end/tool/fasta_perf.dart
|
| diff --git a/pkg/front_end/tool/fasta_perf.dart b/pkg/front_end/tool/fasta_perf.dart
|
| index 1b1d4c75ab89e2f255c9db0ffaaf90e76e1ae71f..b921998c87c9ede07af660f8801cbaafbefc6531 100644
|
| --- a/pkg/front_end/tool/fasta_perf.dart
|
| +++ b/pkg/front_end/tool/fasta_perf.dart
|
| @@ -9,6 +9,7 @@ import 'dart:async';
|
| import 'dart:io';
|
|
|
| import 'package:analyzer/src/fasta/ast_builder.dart';
|
| +import 'package:front_end/physical_file_system.dart';
|
| import 'package:front_end/src/fasta/dill/dill_target.dart' show DillTarget;
|
| import 'package:front_end/src/fasta/kernel/kernel_target.dart'
|
| show KernelTarget;
|
| @@ -83,7 +84,7 @@ Future setup(Uri entryUri) async {
|
| // sdk directly.
|
| var sdkRoot =
|
| Uri.base.resolve(Platform.resolvedExecutable).resolve('patched_sdk/');
|
| - uriResolver = await TranslateUri.parse(sdkRoot);
|
| + uriResolver = await TranslateUri.parse(PhysicalFileSystem.instance, sdkRoot);
|
| }
|
|
|
| /// Scan [contents] and return the first token produced by the scanner.
|
| @@ -214,8 +215,8 @@ generateKernel(Uri entryUri,
|
| var timer = new Stopwatch()..start();
|
| final Ticker ticker = new Ticker();
|
| final DillTarget dillTarget = new DillTarget(ticker, uriResolver);
|
| - final KernelTarget kernelTarget =
|
| - new KernelTarget(dillTarget, uriResolver, strongMode);
|
| + final KernelTarget kernelTarget = new KernelTarget(
|
| + PhysicalFileSystem.instance, dillTarget, uriResolver, strongMode);
|
| var entrypoints = [
|
| entryUri,
|
| // These extra libraries are added to match the same set of libraries
|
|
|