Interface DataModel

    • Method Detail

      • markHeaderSize

        int markHeaderSize()
        Return the mark header size.
        Returns:
        mark header size in bytes.
      • classHeaderSize

        int classHeaderSize()
        Return the class header size.
        Returns:
        class header size in bytes.
      • arrayLengthHeaderSize

        int arrayLengthHeaderSize()
        Return the array length header size.
        Returns:
        array length header size in bytes.
      • headerSize

        int headerSize()
        Return the object header size.
        Returns:
        object header size in bytes.
      • arrayHeaderSize

        int arrayHeaderSize()
        Return the array header size.
        Returns:
        object header size in bytes.
      • sizeOf

        int sizeOf​(java.lang.String klass)
        Return the size of the type.
        Parameters:
        klass - string representation of the type.
        Returns:
        size in bytes.
      • objectAlignment

        int objectAlignment()
        Return the object alignment.
        Returns:
        minimal object alignment