Class CompressedSectionProvider

  • All Implemented Interfaces:
    DWARFSectionProvider, java.io.Closeable, java.lang.AutoCloseable

    public class CompressedSectionProvider
    extends java.lang.Object
    implements DWARFSectionProvider
    Fetches DWARF section data that has been compressed from an underlying DWARFSectionProvider.

    Note, this code has not been tested against real data but is included here as it was in the original DWARF code base. This section provider is not currently registered in the DWARFSectionProviderFactory and as such will not be used.

    TODO: the decompressed data should be stored in something other than in-memory byte arrays, probably should use tmp files.

    • Method Detail

      • close

        public void close()
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface java.io.Closeable
        Specified by:
        close in interface DWARFSectionProvider