Home » openjdk-7 » sun.jvm » hotspot » debugger » win32 » coff »

sun.jvm.hotspot.debugger.win32.coff

Interfaces:

AuxBfEfRecord   Describes an Auxiliary .bf/.ef Record, which follows a .bf or .ef symbol.  code | html
AuxFileRecord   Describes an Auxiliary File record, which follows a symbol with storage class FILE.  code | html
AuxFunctionDefinitionRecord   Describes an Auxiliary Function Definition record, which follows a function definition symbol record.  code | html
AuxSectionDefinitionsRecord   Describes an Auxiliary Section Definitions record, which follows a symbol that defines a section.  code | html
AuxSymbolRecord   Describes an Auxiliary Symbol Record.  code | html
AuxWeakExternalRecord   Describes an Auxiliary Weak External record, which follows a weak-external symbol record.  code | html
COFFFile   Top-level interface modeling the information stored in either a Portable Executable or object file.  code | html
COFFHeader   Models the information stored in the COFF header of either a Portable Executable or object file.  code | html
COFFLineNumber   Describes a COFF line number.  code | html
COFFRelocation   Describes a COFF relocation, only present in an object file.  code | html
COFFSymbol   Describes a COFF symbol.  code | html
COFFSymbolConstants   Constants providing information about the section number, type representation, and storage class of symbols.  code | html
COMDATSelectionTypes   Enumerates the COMDAT selection types.  code | html
Characteristics   Constants indicating attributes of the object or image file.  code | html
DLLCharacteristics   Constants enumerating characteristics of a DLL; see sun.jvm.hotspot.debugger.win32.coff.OptionalHeaderWindowsSpecificFields#getDLLCharacteristics code | html
DataDirectory   Models the information stored in one of the sun.jvm.hotspot.debugger.win32.coff.OptionalHeaderDataDirectories code | html
DebugDirectory   Models the Debug Directory, which is an entry in the image optional header.  code | html
DebugDirectoryEntry   Models an entry in the Debug Directory, which is an entry in the image optional header.  code | html
DebugTypes   Constants indicating debug information types in the DebugDirectory.  code | html
DebugVC50   Models debug information in Visual C++ 5.0 format.  code | html
DebugVC50MemberAttributes   Member attributes used to describe fields and methods, represented as a 16-bit bit field.  code | html
DebugVC50ReservedTypes  

Enumerates the reserved types referenced in the $$TYPES section (see sun.jvm.hotspot.debugger.win32.coff.DebugVC50SSGlobalTypes ). 

code | html
DebugVC50SSAlignSym   Models the "sstAlignSym" subsection in Visual C++ 5.0 debug information.  code | html
DebugVC50SSFileIndex   Models the "sstFileIndex" subsection in Visual C++ 5.0 debug information.  code | html
DebugVC50SSGlobalPub   Models the "sstGlobalPub" subsection in Visual C++ 5.0 debug information, which contains globally compacted symbols from the sstPublics.  code | html
DebugVC50SSGlobalSym   Models the "sstGlobalSym" subsection in Visual C++ 5.0 debug information.  code | html
DebugVC50SSGlobalTypes   Models the "sstGlobalTypes" subsection in Visual C++ 5.0 debug information.  code | html
DebugVC50SSLibraries   Models the "sstLibraries" subsection in Visual C++ 5.0 debug information.  code | html
DebugVC50SSMPC   Models the "sstMPC" subsection in Visual C++ 5.0 debug information.  code | html
DebugVC50SSModule   Models the "module" subsection in Visual C++ 5.0 debug information.  code | html
DebugVC50SSOffsetMap16   Models the "sstOffsetMap16" subsection in Visual C++ 5.0 debug information.  code | html
DebugVC50SSOffsetMap32   Models the "sstOffsetMap32" subsection in Visual C++ 5.0 debug information.  code | html
DebugVC50SSPreComp   Models the "sstPreComp" subsection in Visual C++ 5.0 debug information.  code | html
DebugVC50SSPublic   Models the "sstPublic" subsection in Visual C++ 5.0 debug information.  code | html
DebugVC50SSPublicSym   Models the "sstPublicSym" subsection in Visual C++ 5.0 debug information.  code | html
DebugVC50SSSegMap   Models the "sstSegMap" subsection in Visual C++ 5.0 debug information.  code | html
DebugVC50SSSegName   Models the "sstSegName" subsection in Visual C++ 5.0 debug information.  code | html
DebugVC50SSSrcLnSeg   Models the "sstSrcLnSeg" subsection in Visual C++ 5.0 debug information.  code | html
DebugVC50SSSrcModule   Models the "sstSrcModule" subsection in Visual C++ 5.0 debug information.  code | html
DebugVC50SSStaticSym   Models the "sstStaticSym" subsection in Visual C++ 5.0 debug information.  code | html
DebugVC50SSSymbolBase   Base interface for subsections containing symbols: sstGlobalSym, sstGlobalPub, sstStaticSym.  code | html
DebugVC50SSSymbols   Models the "sstSymbols" subsection in Visual C++ 5.0 debug information.  code | html
DebugVC50SSTypes   Models the "sstTypes" subsection in Visual C++ 5.0 debug information.  code | html
DebugVC50SegDesc   Models a segment descriptor in sun.jvm.hotspot.debugger.win32.coff.DebugVC50SSSegMap code | html
DebugVC50SegDescEnums   Bit field definitions used in sun.jvm.hotspot.debugger.win32.coff.DebugVC50SegDesc code | html
DebugVC50SegInfo   Models the SegInfo data structure in the Module subsection in Visual C++ 5.0 debug information.  code | html
DebugVC50SrcModFileDesc   Describes code segments that receive code from a given source file.  code | html
DebugVC50SrcModLineNumberMap   Supplies line number/address mapping for a given source file.  code | html
DebugVC50Subsection   Base class for subsections in Visual C++ 5.0 debug information.  code | html
DebugVC50SubsectionDirectory   Models the subsection directory portion of Visual C++ 5.0 debug information.  code | html
DebugVC50SubsectionTypes   Type enumeration for subsections in Visual C++ 5.0 debug information.  code | html
DebugVC50SymbolEnums   Miscellaneous integer enumerations for symbol parsing  code | html
DebugVC50SymbolIterator   Provides iteration-style access to the symbols in the sstGlobalSym (and possibly other) subsections of the VC++ 5.0 debug information.  code | html
DebugVC50SymbolTypes  

Enumerates the types of symbols returned by the sun.jvm.hotspot.debugger.win32.coff.DebugVC50SymbolIterator

code | html
DebugVC50TypeEnums   Various enumerated values used in type leaves  code | html
DebugVC50TypeIterator  

Provides iteration-style access to the types in the sstGlobalTypes subsection of the VC++ 5.0 debug information. 

code | html
DebugVC50TypeLeafIndices  

Enumerates the leaf indices referenced in type strings contained in the sun.jvm.hotspot.debugger.win32.coff.DebugVC50SSGlobalTypes subsection. 

code | html
DebugVC50X86RegisterEnums     code | html
ExportDirectoryTable   Models the information stored in the export directory table.  code | html
MachineTypes   Constants defined by the MS COFF specification indicating machine type of the given object file or image.  code | html
OptionalHeader   Models the information stored in the optional header of a Portable Executable file.  code | html
OptionalHeaderDataDirectories   Models the information stored in the data directories portion of the optional header of a Portable Executable file.  code | html
OptionalHeaderStandardFields   Models the information stored in the standard fields portion of the optional header of a Portable Executable file.  code | html
OptionalHeaderWindowsSpecificFields   Models the information stored in the Windows-specific fields portion of the optional header of a Portable Executable file.  code | html
SectionFlags   Constants indicating attributes of the section.  code | html
SectionHeader   Describes the header of a section in a COFF file.  code | html
TypeIndicators   Enumerates the types of COFF object file relocations for all currently-supported processors.  code | html
WindowsNTSubsystem   Constants enumerating which Windows NT subsystem a given Portable Executable runs in; see sun.jvm.hotspot.debugger.win32.coff.OptionalHeaderWindowsSpecificFields#getSubsystem code | html

Classes:

COFFException   Generic exception class for all exceptions which occur in this package.  code | html
COFFFileParser   Top-level factory which parses COFF files, including object files, Portable Executables and DLLs.  code | html
COFFFileParser.COFFFileImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.AuxBfEfRecordImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.AuxFileRecordImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.AuxFunctionDefinitionRecordImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.AuxSectionDefinitionsRecordImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.AuxWeakExternalRecordImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.COFFLineNumberImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.COFFRelocationImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.COFFSymbolImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DataDirectoryImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugDirectoryEntryImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugDirectoryImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSAlignSymImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSFileIndexImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSGlobalPubImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSGlobalSymImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSGlobalTypesImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSLibrariesImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSMPCImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSModuleImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSOffsetMap16Impl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSOffsetMap32Impl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSPreCompImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSPublicImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSPublicSymImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSSegMapImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSSegNameImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSSrcLnSegImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSSrcModuleImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSStaticSymImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSSymbolBaseImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSSymbolsImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SSTypesImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SegDescImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SegInfoImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SrcModFileDescImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SrcModLineNumberMapImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SubsectionDirectoryImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SubsectionImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50SymbolIteratorImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.DebugVC50Impl.DebugVC50TypeIteratorImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.ExportDirectoryTableImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.ExportNameTable     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.OptionalHeaderDataDirectoriesImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.OptionalHeaderImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.OptionalHeaderStandardFieldsImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.OptionalHeaderWindowsSpecificFieldsImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.SectionHeaderImpl     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.StringTable     code | html
COFFFileParser.COFFFileImpl.COFFHeaderImpl.StringTable.COFFString     code | html
DebugVC50WrongNumericTypeException   Thrown from accessors of numeric leaves if the type of the numeric leaf does not match the return type of the specified accessor (for example, a floating-point numeric leaf accessed as an int).  code | html
DumpExports     code | html
TestDebugInfo     code | html
TestParser     code | html