From be87a63f2d097e37abc8fac4e708e6b4141e36a2 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 (#4077) --- frontend_server/lib/server.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend_server/lib/server.dart b/frontend_server/lib/server.dart index 87e148b52..0b36b1e4b 100644 --- a/frontend_server/lib/server.dart +++ b/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())