Index: pkg/compiler/lib/src/js_backend/backend.dart |
diff --git a/pkg/compiler/lib/src/js_backend/backend.dart b/pkg/compiler/lib/src/js_backend/backend.dart |
index a60666070a0cf83438a3abc8167e44f6a4fd6da8..e57db6d69c23a474e257cdbdc6383e046327bd82 100644 |
--- a/pkg/compiler/lib/src/js_backend/backend.dart |
+++ b/pkg/compiler/lib/src/js_backend/backend.dart |
@@ -1259,8 +1259,8 @@ class JavaScriptBackend extends Backend { |
return jsAst.prettyPrint(generatedCode[element], compiler).getText(); |
} |
- void assembleProgram() { |
- emitter.assembleProgram(); |
+ int assembleProgram() { |
+ int programSize = emitter.assembleProgram(); |
int totalMethodCount = generatedCode.length; |
if (totalMethodCount != preMirrorsMethodCount) { |
int mirrorCount = totalMethodCount - preMirrorsMethodCount; |
@@ -1287,6 +1287,7 @@ class JavaScriptBackend extends Backend { |
} |
} |
} |
+ return programSize; |
} |
Element getDartClass(Element element) { |