Package | Description |
---|---|
com.google.gwt.core.ext.linker |
Classes for writing Linkers.
|
com.google.gwt.dev.jjs | |
com.google.gwt.soyc |
Modifier and Type | Method and Description |
---|---|
PrecompilationMetricsArtifact |
PrecompilationMetricsArtifact.setAstTypes(String[] astTypes) |
PrecompilationMetricsArtifact |
PrecompilationMetricsArtifact.setElapsedMilliseconds(long elapsedMilliseconds) |
PrecompilationMetricsArtifact |
PrecompilationMetricsArtifact.setFinalTypeOracleTypes(List<String> types) |
PrecompilationMetricsArtifact |
PrecompilationMetricsArtifact.setPermutationIds(int[] ids) |
Modifier and Type | Method and Description |
---|---|
protected Class<PrecompilationMetricsArtifact> |
PrecompilationMetricsArtifact.getComparableArtifactType() |
Modifier and Type | Method and Description |
---|---|
protected int |
PrecompilationMetricsArtifact.compareToComparableArtifact(PrecompilationMetricsArtifact o) |
Modifier and Type | Method and Description |
---|---|
PrecompilationMetricsArtifact |
UnifiedAst.getPrecompilationMetrics()
Returns metrics about the precompilation portion of the build.
|
Modifier and Type | Method and Description |
---|---|
UnifiedAst |
MonolithicJavaToJavaScriptCompiler.precompile(RebindPermutationOracle rpo,
String[] entryPointTypeNames,
String[] additionalRootTypes,
boolean singlePermutation,
PrecompilationMetricsArtifact precompilationMetrics) |
UnifiedAst |
LibraryJavaToJavaScriptCompiler.precompile(RebindPermutationOracle rpo,
String[] entryPointTypeNames,
String[] additionalRootTypes,
boolean singlePermutation,
PrecompilationMetricsArtifact precompilationMetrics) |
abstract UnifiedAst |
JavaToJavaScriptCompiler.precompile(RebindPermutationOracle rpo,
String[] entryPointTypeNames,
String[] additionalRootTypes,
boolean singlePermutation,
PrecompilationMetricsArtifact precompilationMetrics)
Performs a precompilation, returning a unified AST.
|
protected UnifiedAst |
JavaToJavaScriptCompiler.Precompiler.precompile(String[] additionalRootTypes,
boolean singlePermutation,
PrecompilationMetricsArtifact precompilationMetrics)
Takes as input a CompilationState and transforms that into a unified by not yet resolved Java
AST (a Java AST wherein cross-class references have been connected and all rebind result
classes are available and have not yet been pruned down to the set applicable for a
particular permutation).
|
UnifiedAst |
JavaScriptCompiler.precompile(TreeLogger logger,
CompilerContext compilerContext,
RebindPermutationOracle rpo,
String[] declEntryPts,
String[] additionalRootTypes,
boolean singlePermutation,
PrecompilationMetricsArtifact precompilationMetrics) |
UnifiedAst |
AbstractCompiler.precompile(TreeLogger logger,
CompilerContext compilerContext,
RebindPermutationOracle rpo,
String[] declEntryPts,
String[] additionalRootTypes,
boolean singlePermutation,
PrecompilationMetricsArtifact precompilationMetrics)
Performs a precompilation, returning an object that can then be used to
compile individual permutations..
|
void |
UnifiedAst.setPrecompilationMetrics(PrecompilationMetricsArtifact metrics)
Save some precompilation metrics in the AST.
|
Modifier and Type | Method and Description |
---|---|
void |
SoycDashboard.generateCompilerMetricsForOnePermutation(ModuleMetricsArtifact moduleMetrics,
PrecompilationMetricsArtifact precompilationMetrics,
CompilationMetricsArtifact compilationMetrics) |
void |
MakeTopLevelHtmlForPerm.makeCompilerMetricsPermFiles(ModuleMetricsArtifact moduleMetrics,
PrecompilationMetricsArtifact precompilationMetrics,
CompilationMetricsArtifact compilationMetrics) |
Copyright © 2016. All rights reserved.