| Index: pkg/compiler/lib/src/js_emitter/code_emitter_task.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/code_emitter_task.dart b/pkg/compiler/lib/src/js_emitter/code_emitter_task.dart
|
| index b069aaf3a854d08411e19337db4871b241e6c0f5..217318c508b3de5663488d47cb7e698337b0d07d 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/code_emitter_task.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/code_emitter_task.dart
|
| @@ -35,14 +35,15 @@ class CodeEmitterTask extends CompilerTask {
|
| /// Contains a list of all classes that are emitted.
|
| Set<ClassElement> neededClasses;
|
|
|
| - CodeEmitterTask(Compiler compiler, Namer namer, bool generateSourceMap)
|
| + CodeEmitterTask(Compiler compiler, Namer namer, bool generateSourceMap,
|
| + bool useStartupEmitter)
|
| : super(compiler),
|
| this.namer = namer,
|
| this.typeTestRegistry = new TypeTestRegistry(compiler) {
|
| nativeEmitter = new NativeEmitter(this);
|
| if (USE_LAZY_EMITTER) {
|
| emitter = new lazy_js_emitter.Emitter(compiler, namer, nativeEmitter);
|
| - } else if (USE_STARTUP_EMITTER) {
|
| + } else if (useStartupEmitter) {
|
| emitter = new startup_js_emitter.Emitter(
|
| compiler, namer, nativeEmitter, generateSourceMap);
|
| } else {
|
|
|