Source file "com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods | 
| Total | 2,578 of 2,578 | 0% | 246 of 246 | 0% | 169 | 169 | 583 | 583 | 45 | 45 | 
| compilePermutation(Permutation, UnifiedAst) | 0% | 0% | 13 | 13 | 70 | 70 | 1 | 1 | ||
| makeSoycArtifacts(int, String[], SizeBreakdown[], List, SyntheticArtifact, JavaToJavaScriptMap, Map, ModuleMetricsArtifact, PrecompilationMetricsArtifact, CompilationMetricsArtifact, boolean) | 0% | 0% | 12 | 12 | 54 | 54 | 1 | 1 | ||
| precompile(PrecompilationContext) | 0% | 0% | 7 | 7 | 39 | 39 | 1 | 1 | ||
| generateJavaScriptCode(JavaToJavaScriptMap, String[], StatementRanges[], SizeBreakdown[], List, boolean) | 0% | 0% | 13 | 13 | 32 | 32 | 1 | 1 | ||
| synthesizeEntryMethodHolderInit(UnifyAst, String[], String) | 0% | 0% | 5 | 5 | 31 | 31 | 1 | 1 | ||
| optimizeJavaOneTime(String, int, OptimizerContext) | 0% | 0% | 3 | 3 | 19 | 19 | 1 | 1 | ||
| optimizeJavaToFixedPoint() | 0% | 0% | 9 | 9 | 29 | 29 | 1 | 1 | ||
| makeSymbolMap(Map) | 0% | 0% | 6 | 6 | 17 | 17 | 1 | 1 | ||
| splitJsIntoFragments(PermutationProperties, int, JavaToJavaScriptMap) | 0% | 0% | 6 | 6 | 18 | 18 | 1 | 1 | ||
| recordJsoTypes(TypeOracle) | 0% | 0% | 5 | 5 | 15 | 15 | 1 | 1 | ||
| normalizeSemantics() | 0% | 0% | 3 | 3 | 19 | 19 | 1 | 1 | ||
| unifyJavaAst(PrecompilationContext) | 0% | 0% | 3 | 3 | 18 | 18 | 1 | 1 | ||
| optimizeJsLoop(Collection) | 0% | 0% | 6 | 6 | 20 | 20 | 1 | 1 | ||
| recordNonSplitDependencies(OutputStream) | 0% | 0% | 5 | 5 | 15 | 15 | 1 | 1 | ||
| addCompilerMetricsArtifact(UnifiedAst, Permutation, long, SizeBreakdown[], PermutationResult) | 0% | 0% | 2 | 2 | 12 | 12 | 1 | 1 | ||
| renameJsSymbols(PermutationProperties, JavaToJavaScriptMap) | 0% | 0% | 5 | 5 | 15 | 15 | 1 | 1 | ||
| constructJavaAst(PrecompilationContext) | 0% | 0% | 4 | 4 | 13 | 13 | 1 | 1 | ||
| addSyntheticArtifacts(UnifiedAst, Permutation, long, int, JavaToJavaScriptMap, Pair, Map, boolean, String[], SizeBreakdown[], List, PermutationResult) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| computeRootTypes(String[], String[], CompilationState) | 0% | 0% | 2 | 2 | 11 | 11 | 1 | 1 | ||
| chooseDependencyRecorder(OutputStream) | 0% | 0% | 5 | 5 | 8 | 8 | 1 | 1 | ||
| addSourceMapArtifacts(int, JavaToJavaScriptMap, Pair, boolean, SizeBreakdown[], List, PermutationResult) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| buildEntryMethodHolder(StandardGeneratorContext, String[], Set) | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| logTypeOracleMetrics(PrecompilationMetricsArtifact, CompilationState) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| runObfuscateNamer(JJSOptions, PermutationProperties, JavaToJavaScriptMap) | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| getTypeMapper() | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| postNormalizationOptimizeJava() | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| addSoycArtifacts(UnifiedAst, int, JavaToJavaScriptMap, Pair, Map, String[], SizeBreakdown[], List, PermutationResult, CompilationMetricsArtifact) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| runPrettyNamer(JJSOptions, PermutationProperties, JavaToJavaScriptMap) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| maybeInternLiterals(int) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| getTypeOrder() | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| getReferencedJavaClasses() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| maybeRecordReferencesAndControlFlow(boolean) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| JavaToJavaScriptCompiler(TreeLogger, CompilerContext) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| runIncrementalNamer(JJSOptions, ConfigurationProperties, JavaToJavaScriptMap) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| compilePermutation(UnifiedAst, TreeLogger, CompilerContext, Permutation) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| optimizeJs(Set) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| maybeAddGeneratedArtifacts(PermutationResult) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| optimizeJava() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| runDetailedNamer(ConfigurationProperties) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| openWithGunzip(EmittedArtifact) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| logAstTypeMetrics(PrecompilationMetricsArtifact) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| precompile(TreeLogger, CompilerContext, PrecompilationContext) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| shouldOptimize() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| getMinimalRebuildCache() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |