Module openj9.dtfj

Interface Builder

    • Method Detail

      • buildAddressSpace

        Object buildAddressSpace​(String name,
                                 int id)
      • buildStackSection

        Object buildStackSection​(Object addressSpace,
                                 long stackStart,
                                 long stackEnd)
      • buildModuleSection

        Object buildModuleSection​(Object addressSpace,
                                  String name,
                                  long imageStart,
                                  long imageEnd)
      • buildStackFrame

        Object buildStackFrame​(Object addressSpace,
                               long stackBasePointer,
                               long pc)
      • buildSymbol

        Object buildSymbol​(Object addressSpace,
                           String functionName,
                           long relocatedFunctionAddress)
      • buildCorruptData

        Object buildCorruptData​(Object addressSpace,
                                String message,
                                long address)
      • getEnvironmentAddress

        long getEnvironmentAddress()
      • getValueOfNamedRegister

        long getValueOfNamedRegister​(List registers,
                                     String string)
      • setExecutableUnavailable

        void setExecutableUnavailable​(String description)
        Called to inform the builder that the executable data cannot be trusted. Note that this also set the libraries unavailable as a side-effect
        Parameters:
        description -
      • setCPUType

        void setCPUType​(String cpuType)
      • setCPUSubType

        void setCPUSubType​(String subType)
      • setCreationTime

        void setCreationTime​(long millis)
      • setOSType

        void setOSType​(String osType)