B C D E G I L M N O P Q V W 
All Classes All Packages

B

Break - Annotation Type in net.nicoulaj.compilecommand.annotations
Set a breakpoint when debugging the JVM to stop at the beginning of just in time compilation of the specified method.

C

COMPILE_COMMAND_FILE_PATH_DEFAULT - Static variable in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
COMPILE_COMMAND_FILE_PATH_OPTION - Static variable in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
CompileCommandProcessor - Class in net.nicoulaj.compilecommand
Processor that generates a hotspot_compiler file for using with -XX:CompileCommandFile.
CompileCommandProcessor() - Constructor for class net.nicoulaj.compilecommand.CompileCommandProcessor
 
CompileOnly - Annotation Type in net.nicoulaj.compilecommand.annotations
Exclude all methods from just in time compilation except for the specified method.

D

DontInline - Annotation Type in net.nicoulaj.compilecommand.annotations
Prevent the just in time compiler from inlining the specified method.

E

error(String, Object...) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
error(Element, String, Object...) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
Exclude - Annotation Type in net.nicoulaj.compilecommand.annotations
Exclude the specified method from just in time compilation.

G

generateCompileCommandFile(String) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
getDescriptor(ExecutableElement) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
getSignature(ExecutableElement) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
getSignature(TypeMirror) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
getSupportedAnnotationTypes() - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
getSupportedSourceVersion() - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 

I

info(String, Object...) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
info(Element, String, Object...) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
Inline - Annotation Type in net.nicoulaj.compilecommand.annotations
Force the just in time compiler to attempt inlining the specified method.

L

lines - Variable in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
Log - Annotation Type in net.nicoulaj.compilecommand.annotations
Exclude compilation logging (with the -XX:+LogCompilation option) for all methods except for the specified method.

M

message(Diagnostic.Kind, String, Object...) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
message(Diagnostic.Kind, Element, String, Object...) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 

N

net.nicoulaj.compilecommand - package net.nicoulaj.compilecommand
Processor that generates a hotspot_compiler file for using with -XX:CompileCommandFile.
net.nicoulaj.compilecommand.annotations - package net.nicoulaj.compilecommand.annotations
Annotations used to generate a hotspot_compiler file for using with -XX:CompileCommandFile.

O

Option - Annotation Type in net.nicoulaj.compilecommand.annotations
Pass a JIT compilation option to the specified method.
Options - Annotation Type in net.nicoulaj.compilecommand.annotations
Pass JIT compilation options to the specified method.

P

Print - Annotation Type in net.nicoulaj.compilecommand.annotations
Print generated assembler code after compilation of the specified method.
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
processBreak(RoundEnvironment) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
processCompileOnly(RoundEnvironment) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
processDontInline(RoundEnvironment) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
processExclude(RoundEnvironment) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
processInline(RoundEnvironment) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
processLog(RoundEnvironment) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
processOption(RoundEnvironment) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
processOption(Element, String, RoundEnvironment) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
processOptions(RoundEnvironment) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
processPrint(RoundEnvironment) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
processQuiet(RoundEnvironment) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
processSimpleMethodAnnotation(Class<? extends Annotation>, RoundEnvironment) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 

Q

quiet - Variable in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
Quiet - Annotation Type in net.nicoulaj.compilecommand.annotations
Do not print the compile commands on application startup.

V

value() - Method in annotation type net.nicoulaj.compilecommand.annotations.Option
 
value() - Method in annotation type net.nicoulaj.compilecommand.annotations.Options
 

W

warn(String, Object...) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
warn(Element, String, Object...) - Method in class net.nicoulaj.compilecommand.CompileCommandProcessor
 
B C D E G I L M N O P Q V W 
All Classes All Packages