class CompilerAdviceInfoReader extends Object
<class> <method> <signature> <advice> <optLevel>Where the types and meanings of the fields is as follows:
<class>
string The name of the class<method>
string The name of the method<signature>
string The method signature<advice>
int The compiler type to be used --
an integer value corresponding to the compiler enumeration in
CompiledMethod<optLevel>
int (Optional) The opt level to use
if compiler is optimizing compilerCompilerAdvice
,
CompilerAdviceAttribute
Constructor and Description |
---|
CompilerAdviceInfoReader() |
Modifier and Type | Method and Description |
---|---|
static List<CompilerAdviceAttribute> |
readCompilerAdviceFile(String file)
Read annotations from a specified file.
|
private static CompilerAdviceAttribute |
readOneAttribute(StringTokenizer st)
Actual reading is done here.
|
CompilerAdviceInfoReader()
public static List<CompilerAdviceAttribute> readCompilerAdviceFile(String file)
file
- The annotation file to be readprivate static CompilerAdviceAttribute readOneAttribute(StringTokenizer st)
st
- an input stream