Uses of Interface
org.openjdk.jmh.generators.core.MethodInfo
Packages that use MethodInfo
Package
Description
-
Uses of MethodInfo in org.openjdk.jmh.generators.annotations
Classes in org.openjdk.jmh.generators.annotations that implement MethodInfoMethods in org.openjdk.jmh.generators.annotations that return types with arguments of type MethodInfoMethods in org.openjdk.jmh.generators.annotations with parameters of type MethodInfo -
Uses of MethodInfo in org.openjdk.jmh.generators.asm
Classes in org.openjdk.jmh.generators.asm that implement MethodInfoFields in org.openjdk.jmh.generators.asm with type parameters of type MethodInfoModifier and TypeFieldDescriptionprivate final List<MethodInfo> ASMClassInfo.constructorsprivate final List<MethodInfo> ASMClassInfo.methodsMethods in org.openjdk.jmh.generators.asm that return types with arguments of type MethodInfoMethods in org.openjdk.jmh.generators.asm with parameters of type MethodInfo -
Uses of MethodInfo in org.openjdk.jmh.generators.core
Subinterfaces with type arguments of type MethodInfo in org.openjdk.jmh.generators.coreFields in org.openjdk.jmh.generators.core declared as MethodInfoModifier and TypeFieldDescriptionfinal MethodInfoHelperMethodInvocation.methodfinal MethodInfoMethodInvocation.methodFields in org.openjdk.jmh.generators.core with type parameters of type MethodInfoModifier and TypeFieldDescriptionprivate final Set<MethodInfo> CompilerControlPlugin.defaultForceInlineMethodsMethods in org.openjdk.jmh.generators.core that return types with arguments of type MethodInfoModifier and TypeMethodDescriptionprivate Multimap<ClassInfo, MethodInfo> BenchmarkGenerator.buildAnnotatedSet(GeneratorSource source) Build a set of Classes which has annotated methods in themstatic Collection<MethodInfo> BenchmarkGeneratorUtils.getAllMethods(ClassInfo ci) ClassInfo.getConstructors()static Collection<MethodInfo> BenchmarkGeneratorUtils.getMethods(ClassInfo ci) ClassInfo.getMethods()static <T extends Annotation>
Collection<MethodInfo> BenchmarkGeneratorUtils.getMethodsAnnotatedWith(GeneratorSource source, Class<T> annClass) MethodGroup.methods()Methods in org.openjdk.jmh.generators.core with parameters of type MethodInfoModifier and TypeMethodDescriptionprivate voidBenchmarkGenerator.addAuxCounters(PrintWriter writer, 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, Class<? extends Annotation> annClass) voidCompilerControlPlugin.defaultForceInline(MethodInfo methodInfo) private StringBenchmarkGenerator.emitCall(MethodInfo method, StateObjectHandler states) static <T extends Annotation>
TBenchmarkGeneratorUtils.getAnnSuper(MethodInfo mi, Class<T> annClass) static <T extends Annotation>
TBenchmarkGeneratorUtils.getAnnSuper(MethodInfo mi, ClassInfo startCi, Class<T> annClass) static <T extends Annotation>
Collection<T> BenchmarkGeneratorUtils.getAnnSuperAll(MethodInfo mi, ClassInfo startCi, Class<T> annClass) static <T extends Annotation>
TBenchmarkGeneratorUtils.getAnnSyntax(MethodInfo mi, Class<T> annClass) StateObjectHandler.getArgList(MethodInfo methodInfo) StateObjectHandler.getAuxResets(MethodInfo method) StateObjectHandler.getAuxResults(MethodInfo method, String opResName) StateObjectHandler.getBenchmarkArgList(MethodInfo methodInfo) StateObjectHandler.getHelperBlock(MethodInfo method, Level helperLevel, HelperType type) StateObjectHandler.getInvocationSetups(MethodInfo method) StateObjectHandler.getInvocationTearDowns(MethodInfo method) StateObjectHandler.getIterationSetups(MethodInfo method) StateObjectHandler.getIterationTearDowns(MethodInfo method) private static StringCompilerControlPlugin.getName(MethodInfo mi) StateObjectHandler.getRunSetups(MethodInfo method) StateObjectHandler.getRunTearDowns(MethodInfo method) StateObjectHandler.getStateDestructors(MethodInfo method) StateObjectHandler.getStateGetters(MethodInfo method) StateObjectHandler.getTypeArgList(MethodInfo methodInfo) booleanStateObjectHandler.hasInvocationStubs(MethodInfo method) private voidBenchmarkGenerator.invocationEpilog(PrintWriter writer, int prefix, MethodInfo method, StateObjectHandler states, boolean pauseMeasurement) private voidBenchmarkGenerator.invocationProlog(PrintWriter writer, int prefix, MethodInfo method, StateObjectHandler states, boolean pauseMeasurement) private voidBenchmarkGenerator.iterationEpilog(PrintWriter writer, int prefix, MethodInfo method, StateObjectHandler states) private voidBenchmarkGenerator.iterationProlog(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 LinkedHashSet<StateObject> StateObjectHandler.stateOrder(MethodInfo method, boolean reverse) static voidStateObjectHandler.validateNoCycles(MethodInfo method) private static voidStateObjectHandler.validateNoCyclesStep(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 MethodInfoModifier and TypeMethodDescriptionprivate Collection<BenchmarkInfo> BenchmarkGenerator.makeBenchmarkInfo(ClassInfo clazz, Collection<MethodInfo> methods) Generate BenchmarkInfo for given class.private voidBenchmarkGenerator.validateBenchmark(ClassInfo clazz, Collection<MethodInfo> methods) Do basic benchmark validation.Constructors in org.openjdk.jmh.generators.core with parameters of type MethodInfoModifierConstructorDescriptionHelperMethodInvocation(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 MethodInfoModifier and TypeClassDescription(package private) class(package private) classMethods in org.openjdk.jmh.generators.reflection that return types with arguments of type MethodInfoMethods in org.openjdk.jmh.generators.reflection with parameters of type MethodInfoModifier and TypeMethodDescriptionintRFConstructorInfo.compareTo(MethodInfo o) intRFMethodInfo.compareTo(MethodInfo o)