Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JDK 11 jdk.hotspot.agent.jmod - Hotspot Agent Module
JDK 11 jdk.hotspot.agent.jmod is the JMOD file for JDK 11 Hotspot Agent module.
JDK 11 Hotspot Agent module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\jdk.hotspot.agent.jmod.
JDK 11 Hotspot Agent module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Hotspot Agent module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\jdk.hotspot.agent.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ sun/jvm/hotspot/debugger/win32/coff/COFFSymbol.java
/* * Copyright (c) 2000, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * */ package sun.jvm.hotspot.debugger.win32.coff; /** Describes a COFF symbol. (Some of the descriptions are taken directly from Microsoft's documentation and are copyrighted by Microsoft.) */ public interface COFFSymbol { /** Offset within the file of this record. (FIXME: Now that we have the auxiliary records exposed, it may not be necessary to expose this.) */ public int getOffset(); public String getName(); /** Value associated with the symbol. The interpretation of this field depends on Section Number and Storage Class. A typical meaning is the relocatable address. */ public int getValue(); /** Signed integer identifying the section, using a one-based index into the Section Table. Some values have special meaning defined in {@link sun.jvm.hotspot.debugger.win32.coff.COFFSymbolConstants}. */ public short getSectionNumber(); /** <P> The Type field of a symbol table entry contains two bytes, each byte representing type information. The least-significant byte represents simple (base) data type, and the most-significant byte represents complex type, if any: </P> <P> MSB: Complex type: none, pointer, function, array. </P> <P> LSB: Base type: integer, floating-point, etc. </P> <P> The possible base type values are listed in {@link sun.jvm.hotspot.debugger.win32.coff.COFFSymbolConstants} under the IMAGE_SYM_TYPE constants. </P> <P> The most significant byte specifies whether the symbol is a pointer to, function returning, or array of the base type specified in the least significant byte. Microsoft tools use this field only to indicate whether or not the symbol is a function, so that the only two resulting values are 0x0 and 0x20 for the Type field. However, other tools can use this field to communicate more information. </P> <P> It is very important to specify the function attribute correctly. This information is required for incremental linking to work correctly. For some architectures the information may be required for other purposes. </P> <P> The possible function types are listed in {@link sun.jvm.hotspot.debugger.win32.coff.COFFSymbolConstants} under the IMAGE_SYM_DTYPE constants. </P> */ public short getType(); /** Enumerated value representing storage class. See {@link sun.jvm.hotspot.debugger.win32.coff.COFFSymbolConstants} under the IMAGE_SYM_CLASS constants. */ public byte getStorageClass(); /** Number of auxiliary symbol table entries that follow this record. (FIXME: the APIs below which fetch such an auxiliary symbol are only currently capable of fetching the first one.) */ public byte getNumberOfAuxSymbols(); /** Indicates whether this symbol is a function definition: storage class EXTERNAL (2), a Type value indicating it is a function (0x20), and a section number greater than zero. This indicates that the function is followed by an {@link sun.jvm.hotspot.debugger.win32.coff.AuxFunctionDefinitionRecord}. Note that a symbol table record that has a section number of UNDEFINED (0) does not define the function and does not have an auxiliary record. */ public boolean isFunctionDefinition(); /** This should only be called if {@link #isFunctionDefinition} returns true. */ public AuxFunctionDefinitionRecord getAuxFunctionDefinitionRecord(); /** Indicates whether this symbol is a .bf or .ef symbol record and is therefore followed by an {@link sun.jvm.hotspot.debugger.win32.coff.AuxBfEfRecord}. */ public boolean isBfOrEfSymbol(); /** This should only be called if {@link #isBfOrEfSymbol} returns true. */ public AuxBfEfRecord getAuxBfEfRecord(); /** Indicates whether this symbol is a weak external and is therefore followed by an {@link sun.jvm.hotspot.debugger.win32.coff.AuxWeakExternalRecord}. */ public boolean isWeakExternal(); /** This should only be called if {@link #isWeakExternal} returns true. */ public AuxWeakExternalRecord getAuxWeakExternalRecord(); /** Indicates whether this symbol has storage class FILE and is therefore followed by a {@link sun.jvm.hotspot.debugger.win32.coff.AuxFileRecord}. */ public boolean isFile(); /** This should only be called if {@link #isFile} returns true. */ public AuxFileRecord getAuxFileRecord(); /** Indicates whether this symbol defines a section and is therefore followed by an {@link sun.jvm.hotspot.debugger.win32.coff.AuxSectionDefinitionsRecord}. */ public boolean isSectionDefinition(); /** This should only be called if {@link #isSectionDefinition} returns true. */ public AuxSectionDefinitionsRecord getAuxSectionDefinitionsRecord(); }
⏎ sun/jvm/hotspot/debugger/win32/coff/COFFSymbol.java
Or download all of them as a single archive file:
File name: jdk.hotspot.agent-11.0.1-src.zip File size: 1243786 bytes Release date: 2018-11-04 Download
⇒ JDK 11 jdk.httpserver.jmod - HTTP Server Module
2020-02-29, 131812👍, 0💬
Popular Posts:
JDK 17 jdk.compiler.jmod is the JMOD file for JDK 17 Compiler tool, which can be invoked by the "jav...
Guava is a suite of core and expanded libraries that include utility classes, google's collections, ...
JDK 11 java.sql.rowset.jmod is the JMOD file for JDK 11 SQL Rowset module. JDK 11 SQL Rowset module ...
How to perform XML Schema validation with dom\Writer.java provided in the Apache Xerces package? You...
How to run "jar" command from JDK tools.jar file? "jar" is the JAR (Java Archive) file management co...