Module openj9.dtfj

Class JCImageAddressSpace

    • Constructor Detail

      • JCImageAddressSpace

        public JCImageAddressSpace​(JCImage image)
    • Method Detail

      • getCurrentProcess

        public ImageProcess getCurrentProcess()
        At the moment, just the last process to be added
        Specified by:
        getCurrentProcess in interface ImageAddressSpace
        Returns:
        the process within this address space which caused the image to be created, if any. Return null if no individual process triggered the creation of the image.
      • addImageProcess

        public void addImageProcess​(ImageProcess imageProcess)
        Not in DTFJ
        Parameters:
        imageProcess -
      • getImage

        public JCImage getImage()
        Not in DTFJ
      • isValidAddressID

        public boolean isValidAddressID​(long id)
        NOT in DTFJ. For building purposes only. Do not use to check if an address value is found in a given address space. It only checks that the address is not set to a default "unavailable" value.
        Parameters:
        id -
      • addImageSection

        public void addImageSection​(ImageSection imageSection)
        Not in DTFJ
        Parameters:
        imageSection - The new image section to add to the list