From 93c9eb30efcf9c6bcae9a1eaa79205ec24f52102 Mon Sep 17 00:00:00 2001 From: Alexander Aprelev Date: Fri, 8 Sep 2017 13:06:34 -0700 Subject: [PATCH] Use MemoryByteStore for incremental compilation (flutter/engine#4077) --- engine/src/flutter/frontend_server/lib/server.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/engine/src/flutter/frontend_server/lib/server.dart b/engine/src/flutter/frontend_server/lib/server.dart index 87e148b52f..0b36b1e4b9 100644 --- a/engine/src/flutter/frontend_server/lib/server.dart +++ b/engine/src/flutter/frontend_server/lib/server.dart @@ -7,8 +7,9 @@ import 'dart:io'; import 'package:args/args.dart'; import 'package:front_end/compilation_message.dart'; -import 'package:front_end/incremental_kernel_generator.dart'; +import 'package:front_end/byte_store.dart'; import 'package:front_end/compiler_options.dart'; +import 'package:front_end/incremental_kernel_generator.dart'; import 'package:front_end/kernel_generator.dart'; import 'package:kernel/ast.dart'; import 'package:kernel/binary/ast_to_binary.dart'; @@ -116,6 +117,7 @@ class _FrontendCompiler implements CompilerInterface { _outputStream.writeln("result $boundaryKey"); final Uri sdkRoot = _ensureFolderPath(options['sdk-root']); final CompilerOptions compilerOptions = new CompilerOptions() + ..byteStore = new MemoryByteStore() ..sdkRoot = sdkRoot ..strongMode = false ..target = new FlutterTarget(new TargetFlags())