jaxx.compiler
Class JAXXProfile
java.lang.Object
jaxx.compiler.JAXXProfile
public class JAXXProfile
- extends java.lang.Object
Pour profiler les temps d'execution pendant une compilation.
- Since:
- 1.3
- Author:
- tony
|
Method Summary |
void |
addTime(JAXXCompiler compiler,
java.lang.String key)
|
java.lang.StringBuilder |
computeProfileReport()
|
protected JAXXCompiler |
getCompiler(int hasCode)
|
java.util.Map<JAXXCompiler,java.lang.Long> |
getDelta(java.lang.String label,
java.lang.String keyOne,
java.lang.String keyTwo)
|
protected JAXXProfile.CompilerEntry |
getEntry(JAXXCompiler compiler)
|
JAXXProfile.ProfileResult |
newProfileResult(JAXXCompilerLaunchor.LifeCycle step)
|
JAXXProfile.ProfileResult |
newProfileResult(JAXXProfile.ProfileResult... toCumul)
|
protected void |
printReportLine(java.lang.StringBuilder buffer,
java.lang.String reportPattern,
java.lang.String label,
long firstPassCounter,
long secondPassCounter,
long cssCounter,
long generatorCounter,
long totalCounter)
|
protected void |
printReportLine2(java.lang.StringBuilder buffer,
java.lang.String reportPattern,
java.lang.String label,
long firstPassCounter,
long secondPassCounter,
long cssCounter,
long generatorCounter,
long totalCounter)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TIME_PATTERN
public static final java.lang.String TIME_PATTERN
- See Also:
- Constant Field Values
JAXXProfile
public JAXXProfile()
addTime
public void addTime(JAXXCompiler compiler,
java.lang.String key)
getDelta
public java.util.Map<JAXXCompiler,java.lang.Long> getDelta(java.lang.String label,
java.lang.String keyOne,
java.lang.String keyTwo)
newProfileResult
public JAXXProfile.ProfileResult newProfileResult(JAXXCompilerLaunchor.LifeCycle step)
newProfileResult
public JAXXProfile.ProfileResult newProfileResult(JAXXProfile.ProfileResult... toCumul)
computeProfileReport
public java.lang.StringBuilder computeProfileReport()
printReportLine
protected void printReportLine(java.lang.StringBuilder buffer,
java.lang.String reportPattern,
java.lang.String label,
long firstPassCounter,
long secondPassCounter,
long cssCounter,
long generatorCounter,
long totalCounter)
printReportLine2
protected void printReportLine2(java.lang.StringBuilder buffer,
java.lang.String reportPattern,
java.lang.String label,
long firstPassCounter,
long secondPassCounter,
long cssCounter,
long generatorCounter,
long totalCounter)
getEntry
protected JAXXProfile.CompilerEntry getEntry(JAXXCompiler compiler)
getCompiler
protected JAXXCompiler getCompiler(int hasCode)
Copyright © 2008-2009 CodeLutin. All Rights Reserved.