Uses of Interface
org.openjdk.jmh.generators.core.MethodInfo
-
Packages that use MethodInfo Package Description org.openjdk.jmh.generators.annotations org.openjdk.jmh.generators.asm org.openjdk.jmh.generators.core org.openjdk.jmh.generators.reflection -
-
Uses of MethodInfo in org.openjdk.jmh.generators.annotations
Classes in org.openjdk.jmh.generators.annotations that implement MethodInfo Modifier and Type Class Description (package private) classAPMethodInfoMethods in org.openjdk.jmh.generators.annotations that return types with arguments of type MethodInfo Modifier and Type Method Description java.util.Collection<MethodInfo>APClassInfo. getConstructors()java.util.Collection<MethodInfo>APClassInfo. getMethods()Methods in org.openjdk.jmh.generators.annotations with parameters of type MethodInfo Modifier and Type Method Description intAPMethodInfo. compareTo(MethodInfo o) -
Uses of MethodInfo in org.openjdk.jmh.generators.asm
Classes in org.openjdk.jmh.generators.asm that implement MethodInfo Modifier and Type Class Description (package private) classASMMethodInfoFields in org.openjdk.jmh.generators.asm with type parameters of type MethodInfo Modifier and Type Field Description private java.util.List<MethodInfo>ASMClassInfo. constructorsprivate java.util.List<MethodInfo>ASMClassInfo. methodsMethods in org.openjdk.jmh.generators.asm that return types with arguments of type MethodInfo Modifier and Type Method Description java.util.Collection<MethodInfo>ASMClassInfo. getConstructors()java.util.Collection<MethodInfo>ASMClassInfo. getMethods()Methods in org.openjdk.jmh.generators.asm with parameters of type MethodInfo Modifier and Type Method Description intASMMethodInfo. compareTo(MethodInfo o) -
Uses of MethodInfo in org.openjdk.jmh.generators.core
Fields in org.openjdk.jmh.generators.core declared as MethodInfo Modifier and Type Field Description MethodInfoHelperMethodInvocation. methodMethodInfoMethodInvocation. methodFields in org.openjdk.jmh.generators.core with type parameters of type MethodInfo Modifier and Type Field Description private java.util.Set<MethodInfo>CompilerControlPlugin. defaultForceInlineMethodsMethods in org.openjdk.jmh.generators.core that return types with arguments of type MethodInfo Modifier and Type Method Description private Multimap<ClassInfo,MethodInfo>BenchmarkGenerator. buildAnnotatedSet(GeneratorSource source)Build a set of Classes which has annotated methods in themstatic java.util.Collection<MethodInfo>BenchmarkGeneratorUtils. getAllMethods(ClassInfo ci)java.util.Collection<MethodInfo>ClassInfo. getConstructors()static java.util.Collection<MethodInfo>BenchmarkGeneratorUtils. getMethods(ClassInfo ci)java.util.Collection<MethodInfo>ClassInfo. getMethods()static <T extends java.lang.annotation.Annotation>
java.util.Collection<MethodInfo>BenchmarkGeneratorUtils. getMethodsAnnotatedWith(GeneratorSource source, java.lang.Class<T> annClass)java.util.Collection<MethodInfo>MethodGroup. methods()Methods in org.openjdk.jmh.generators.core with parameters of type MethodInfo Modifier and Type Method Description private voidBenchmarkGenerator. addAuxCounters(java.io.PrintWriter writer, java.lang.String resName, StateObjectHandler states, MethodInfo method)voidMethodGroup. addMethod(MethodInfo method, int threads)private voidStateObjectHandler. bindState(MethodInfo execMethod, StateObject so, ClassInfo ci)static voidBenchmarkGeneratorUtils. checkAnnotations(MethodInfo mi)private voidStateObjectHandler. checkHelpers(MethodInfo mi, java.lang.Class<? extends java.lang.annotation.Annotation> annClass)voidCompilerControlPlugin. defaultForceInline(MethodInfo methodInfo)private java.lang.StringBenchmarkGenerator. emitCall(MethodInfo method, StateObjectHandler states)static <T extends java.lang.annotation.Annotation>
TBenchmarkGeneratorUtils. getAnnSuper(MethodInfo mi, java.lang.Class<T> annClass)static <T extends java.lang.annotation.Annotation>
TBenchmarkGeneratorUtils. getAnnSuper(MethodInfo mi, ClassInfo startCi, java.lang.Class<T> annClass)static <T extends java.lang.annotation.Annotation>
java.util.Collection<T>BenchmarkGeneratorUtils. getAnnSuperAll(MethodInfo mi, ClassInfo startCi, java.lang.Class<T> annClass)static <T extends java.lang.annotation.Annotation>
TBenchmarkGeneratorUtils. getAnnSyntax(MethodInfo mi, java.lang.Class<T> annClass)java.lang.StringStateObjectHandler. getArgList(MethodInfo methodInfo)java.util.Collection<java.lang.String>StateObjectHandler. getAuxResets(MethodInfo method)java.util.Collection<java.lang.String>StateObjectHandler. getAuxResults(MethodInfo method, java.lang.String opResName)java.lang.StringStateObjectHandler. getBenchmarkArgList(MethodInfo methodInfo)java.util.Collection<java.lang.String>StateObjectHandler. getHelperBlock(MethodInfo method, Level helperLevel, HelperType type)java.util.Collection<java.lang.String>StateObjectHandler. getInvocationSetups(MethodInfo method)java.util.Collection<java.lang.String>StateObjectHandler. getInvocationTearDowns(MethodInfo method)java.util.Collection<java.lang.String>StateObjectHandler. getIterationSetups(MethodInfo method)java.util.Collection<java.lang.String>StateObjectHandler. getIterationTearDowns(MethodInfo method)private static java.lang.StringCompilerControlPlugin. getName(MethodInfo mi)java.util.Collection<java.lang.String>StateObjectHandler. getRunSetups(MethodInfo method)java.util.Collection<java.lang.String>StateObjectHandler. getRunTearDowns(MethodInfo method)java.util.Collection<java.lang.String>StateObjectHandler. getStateDestructors(MethodInfo method)java.util.List<java.lang.String>StateObjectHandler. getStateGetters(MethodInfo method)java.lang.StringStateObjectHandler. getTypeArgList(MethodInfo methodInfo)booleanStateObjectHandler. hasInvocationStubs(MethodInfo method)private voidBenchmarkGenerator. invocationEpilog(java.io.PrintWriter writer, int prefix, MethodInfo method, StateObjectHandler states, boolean pauseMeasurement)private voidBenchmarkGenerator. invocationProlog(java.io.PrintWriter writer, int prefix, MethodInfo method, StateObjectHandler states, boolean pauseMeasurement)private voidBenchmarkGenerator. iterationEpilog(java.io.PrintWriter writer, int prefix, MethodInfo method, StateObjectHandler states)private voidBenchmarkGenerator. iterationProlog(java.io.PrintWriter writer, int prefix, MethodInfo method, StateObjectHandler states)private voidStateObjectHandler. resolveDependencies(MethodInfo method, ClassInfo pci, StateObject pso)Recursively resolve if there are any other states referenced through helper methods.private java.util.LinkedHashSet<StateObject>StateObjectHandler. stateOrder(MethodInfo method, boolean reverse)static voidStateObjectHandler. validateNoCycles(MethodInfo method)private static voidStateObjectHandler. validateNoCyclesStep(java.util.Set<StateObjectHandler.ClassQName> alreadySeen, MethodInfo method, boolean includeHolder)static voidStateObjectHandler. validateStateArgs(MethodInfo e)Method parameters in org.openjdk.jmh.generators.core with type arguments of type MethodInfo Modifier and Type Method Description private java.util.Collection<BenchmarkInfo>BenchmarkGenerator. makeBenchmarkInfo(ClassInfo clazz, java.util.Collection<MethodInfo> methods)Generate BenchmarkInfo for given class.private voidBenchmarkGenerator. validateBenchmark(ClassInfo clazz, java.util.Collection<MethodInfo> methods)Do basic benchmark validation.Constructors in org.openjdk.jmh.generators.core with parameters of type MethodInfo Constructor Description HelperMethodInvocation(MethodInfo method, StateObject state, Level helperLevel, HelperType type)MethodInvocation(MethodInfo method, int threads) -
Uses of MethodInfo in org.openjdk.jmh.generators.reflection
Classes in org.openjdk.jmh.generators.reflection that implement MethodInfo Modifier and Type Class Description (package private) classRFConstructorInfo(package private) classRFMethodInfoMethods in org.openjdk.jmh.generators.reflection that return types with arguments of type MethodInfo Modifier and Type Method Description java.util.Collection<MethodInfo>RFClassInfo. getConstructors()java.util.Collection<MethodInfo>RFClassInfo. getMethods()Methods in org.openjdk.jmh.generators.reflection with parameters of type MethodInfo Modifier and Type Method Description intRFConstructorInfo. compareTo(MethodInfo o)intRFMethodInfo. compareTo(MethodInfo o)
-