anchor.diff:    final InternetAddress host;
     final bool previewDart2;
     final int port;
  -  final String dillFilePath;
  -  final StreamController<CompilationRequest> compilerController =
  -      new StreamController<CompilationRequest>();
  -  ResidentCompiler compiler =
  -      new ResidentCompiler(artifacts.getArtifactPath(Artifact.flutterPatchedSdkPath),
  -          packagesPath: PackageMap.globalPackagesPath);
  -  final List<CompilationRequest> compilationQueue = <CompilationRequest>[];
  +  final String precompiledDillPath;
  +
  +  _Compiler compiler;
   
     // Each time loadChannel() is called, we spin up a local WebSocket server,
     // then spin up the engine in a subprocess. We pass the engine a Dart file
  
positive.code: enum _TestResult { crashed, harnessBailed, testBailed }
  typedef Future<Null> _Finalizer();
  
  class CompilationRequest {
    String path;
    Completer<String> result;
  
    CompilationRequest(this.path, this.result);
  }
  
  class _FlutterPlatform extends PlatformPlugin {
  
negative.code:     this.host,
      this.previewDart2,
      this.port,
      this.precompiledDillPath,
    }) : assert(shellPath != null);
  
    final String shellPath;
    final TestWatcher watcher;
  