| Index: pkg/dartino_compiler/lib/src/dartino_enqueuer.dart | 
| diff --git a/pkg/fletchc/lib/src/fletch_enqueuer.dart b/pkg/dartino_compiler/lib/src/dartino_enqueuer.dart | 
| similarity index 92% | 
| rename from pkg/fletchc/lib/src/fletch_enqueuer.dart | 
| rename to pkg/dartino_compiler/lib/src/dartino_enqueuer.dart | 
| index eca04332db8f75b1e934220a1499893a79a64905..69d6f49beb7a3fc0dad2a4a2ae61b75f945de70f 100644 | 
| --- a/pkg/fletchc/lib/src/fletch_enqueuer.dart | 
| +++ b/pkg/dartino_compiler/lib/src/dartino_enqueuer.dart | 
| @@ -2,7 +2,7 @@ | 
| // for details. All rights reserved. Use of this source code is governed by a | 
| // BSD-style license that can be found in the LICENSE.md file. | 
|  | 
| -library fletchc.fletch_enqueuer; | 
| +library dartino_compiler.dartino_enqueuer; | 
|  | 
| import 'dart:collection' show | 
| Queue; | 
| @@ -56,18 +56,18 @@ import 'package:compiler/src/resolution/tree_elements.dart' show | 
| import 'package:compiler/src/util/util.dart' show | 
| Hashing; | 
|  | 
| -import 'fletch_compiler_implementation.dart' show | 
| -    FletchCompilerImplementation; | 
| +import 'dartino_compiler_implementation.dart' show | 
| +    DartinoCompilerImplementation; | 
|  | 
| import 'dynamic_call_enqueuer.dart' show | 
| Closurization, | 
| DynamicCallEnqueuer, | 
| UsageRecorder; | 
|  | 
| -import 'fletch_registry.dart' show | 
| +import 'dartino_registry.dart' show | 
| ClosureKind, | 
| -    FletchRegistry, | 
| -    FletchRegistry; | 
| +    DartinoRegistry, | 
| +    DartinoRegistry; | 
|  | 
| import 'dart:developer'; | 
| import 'package:compiler/src/diagnostics/diagnostic_listener.dart'; | 
| @@ -85,7 +85,7 @@ part 'enqueuer_mixin.dart'; | 
|  | 
| /// True if enqueuing of system libraries should be reported in verbose mode. | 
| const bool logSystemLibraries = | 
| -    const bool.fromEnvironment("fletchc.logSystemLibraries"); | 
| +    const bool.fromEnvironment("dartino_compiler.logSystemLibraries"); | 
|  | 
| /// Returns true if enqueuing of [element] should be reported in verbose | 
| /// mode. See [logSystemLibraries]. | 
| @@ -94,18 +94,18 @@ bool shouldReportEnqueuingOfElement(Compiler compiler, Element element) { | 
| return compiler.inUserCode(element); | 
| } | 
|  | 
| -/// Custom enqueuer for Fletch. | 
| -class FletchEnqueueTask extends CompilerTask implements EnqueueTask { | 
| +/// Custom enqueuer for Dartino. | 
| +class DartinoEnqueueTask extends CompilerTask implements EnqueueTask { | 
| final ResolutionEnqueuer resolution; | 
|  | 
| -  final FletchEnqueuer codegen; | 
| +  final DartinoEnqueuer codegen; | 
|  | 
| -  FletchEnqueueTask(FletchCompilerImplementation compiler) | 
| +  DartinoEnqueueTask(DartinoCompilerImplementation compiler) | 
| : resolution = new ResolutionEnqueuer( | 
| compiler, compiler.backend.createItemCompilationContext, | 
| compiler.analyzeOnly && compiler.analyzeMain | 
| ? const EnqueuerStrategy() : const TreeShakingEnqueuerStrategy()), | 
| -      codegen = new FletchEnqueuer( | 
| +      codegen = new DartinoEnqueuer( | 
| compiler, compiler.backend.createItemCompilationContext), | 
| super(compiler) { | 
| codegen.task = this; | 
| @@ -116,7 +116,7 @@ class FletchEnqueueTask extends CompilerTask implements EnqueueTask { | 
| compiler.backend.nativeResolutionEnqueuer(resolution); | 
| } | 
|  | 
| -  String get name => 'Fletch enqueue'; | 
| +  String get name => 'Dartino enqueue'; | 
|  | 
| void forgetElement(Element element) { | 
| resolution.forgetElement(element); | 
| @@ -124,11 +124,11 @@ class FletchEnqueueTask extends CompilerTask implements EnqueueTask { | 
| } | 
| } | 
|  | 
| -class FletchEnqueuer extends EnqueuerMixin | 
| +class DartinoEnqueuer extends EnqueuerMixin | 
| implements CodegenEnqueuer, UsageRecorder { | 
| final ItemCompilationContextCreator itemCompilationContextCreator; | 
|  | 
| -  final FletchCompilerImplementation compiler; | 
| +  final DartinoCompilerImplementation compiler; | 
|  | 
| bool queueIsClosed = false; | 
|  | 
| @@ -156,8 +156,8 @@ class FletchEnqueuer extends EnqueuerMixin | 
|  | 
| final DynamicCallEnqueuer dynamicCallEnqueuer; | 
|  | 
| -  FletchEnqueuer( | 
| -      FletchCompilerImplementation compiler, | 
| +  DartinoEnqueuer( | 
| +      DartinoCompilerImplementation compiler, | 
| this.itemCompilationContextCreator) | 
| : compiler = compiler, | 
| dynamicCallEnqueuer = new DynamicCallEnqueuer(compiler); | 
| @@ -207,7 +207,7 @@ class FletchEnqueuer extends EnqueuerMixin | 
| ElementUsage usage = _pendingEnqueuedUsages.removeFirst(); | 
| AstElement element = usage.element; | 
| TreeElements treeElements = element.resolvedAst.elements; | 
| -            FletchRegistry registry = new FletchRegistry(compiler); | 
| +            DartinoRegistry registry = new DartinoRegistry(compiler); | 
| Selector selector = usage.selector; | 
| if (usage.closureKind != null) { | 
| compiler.context.backend.compileClosurizationUsage( | 
|  |