Module openj9.dtfj

Class J9ROMMethodHelper


  • public class J9ROMMethodHelper
    extends Object
    Static helper for ROM methods
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static U8Pointer bytecodeEnd​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static U8Pointer bytecodes​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static UDATA bytecodeSize​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static U32 getExtendedModifiersDataFromROMMethod​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static String getName​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static int getReflectModifiers​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)
      Gets the modifiers as returned from java.lang.reflect.Method.getModifiers(); (masking out all internal JVM modifiers)
      static String getSignature​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static boolean hasBackwardBranches​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static boolean hasCodeTypeAnnotations​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static boolean hasDebugInfo​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static boolean hasDefaultAnnotation​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static boolean hasExceptionInfo​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static boolean hasExtendedModifiers​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static boolean hasGenericSignature​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static boolean hasMethodAnnotations​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static boolean hasMethodParameters​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static boolean hasMethodTypeAnnotations​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static boolean hasParameterAnnotations​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static boolean hasStackMap​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static boolean hasVTable​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static boolean isEmpty​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static boolean isForwarder​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static boolean isGetter​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static boolean isNonEmptyObjectConstructor​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)  
      static boolean isStatic​(com.ibm.j9ddr.vm29.pointer.generated.J9ROMMethodPointer method)