Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (102)
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 (322)
Collections:
Other Resources:
JDK 17 jdk.hotspot.agent.jmod - Hotspot Agent Module
JDK 17 jdk.hotspot.agent.jmod is the JMOD file for JDK 17 Hotspot Agent module.
JDK 17 Hotspot Agent module compiled class files are stored in \fyicenter\jdk-17.0.5\jmods\jdk.hotspot.agent.jmod.
JDK 17 Hotspot Agent module compiled class files are also linked and stored in the \fyicenter\jdk-17.0.5\lib\modules JImage file.
JDK 17 Hotspot Agent module source code files are stored in \fyicenter\jdk-17.0.5\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/ExportDirectoryTable.java
/*
* Copyright (c) 2000, 2001, Oracle and/or its affiliates. All rights reserved.
* ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*/
package sun.jvm.hotspot.debugger.win32.coff;
/** Models the information stored in the export directory table.
Ostensibly this is supposed to lie in the .edata section.
However, experience has shown that this data does not appear to be
present there, instead (likely -- not yet tested) showing up in
the Export Table portion of the OptionalHeaderDataDirectories.
(Some of the descriptions are taken directly from Microsoft's
documentation and are copyrighted by Microsoft.) */
public interface ExportDirectoryTable {
/** A reserved field, set to zero for now. */
public int getExportFlags();
/** Time and date the export data was created. */
public int getTimeDateStamp();
/** Major version number. The major/minor version number can be set
by the user. */
public short getMajorVersion();
/** Minor version number. */
public short getMinorVersion();
/** Address of the ASCII string containing the name of the
DLL. Relative to image base. See {@link #getDLLName}. */
public int getNameRVA();
/** Convenience routine which returns the name of the DLL containing
this export directory. */
public String getDLLName();
/** Starting ordinal number for exports in this image. This field
specifies the starting ordinal number for the Export Address
Table. Usually set to 1. */
public int getOrdinalBase();
/** Number of entries in the Export Address Table. */
public int getNumberOfAddressTableEntries();
/** Number of entries in the Name Pointer Table (also the number of
entries in the Ordinal Table). */
public int getNumberOfNamePointers();
/** Address of the Export Address Table, relative to the image
base. */
public int getExportAddressTableRVA();
/** Address of the Export Name Pointer Table, relative to the image
base. The table size is given by Number of Name Pointers. */
public int getNamePointerTableRVA();
/** Address of the Ordinal Table, relative to the image base. */
public int getOrdinalTableRVA();
/** Returns the <I>i</I>th exported symbol (from 0..{@link
#getNumberOfNamePointers} - 1). These are arranged in sorted
order to allow binary searches. */
public String getExportName(int i);
/** Returns the <I>i</I>th entry (0..{@link
#getNumberOfNamePointers} in the Export Ordinal Table. This is
used for looking up a given symbol's address in the Export
Address Table; see {@link #getExportAddress}. */
public short getExportOrdinal(int i);
/** Indicates whether the specified export address is really a
forwarder, in which case the value is not an address but a
string. */
public boolean isExportAddressForwarder(short ordinal);
/** Get the forwarder name for the given ordinal. Must be called
only if isExportAddressForwarder() returns true. */
public String getExportAddressForwarder(short ordinal);
/** <P> Takes in an ordinal from the Export Ordinal Table (see
{@link #getExportOrdinal}). This ordinal is biased by {@link
#getOrdinalBase}; however, the subtraction described in the
documentation is done internally for convenience. Returns an
address that is in one of two formats. If the address specified
is not within the export section (as defined by the address and
length indicated in the Optional Header), the field is an Export
RVA: an actual address in code or data. Otherwise, the field is
a Forwarder RVA, which names a symbol in another DLL. </P>
<P> An Export RVA is the address of the exported symbol when
loaded into memory, relative to the image base. For example, the
address of an exported function. </P>
<P> A Forwarder RVA is a pointer to a null-terminated ASCII
string in the export section, giving the DLL name and the name
of the export (for example, "MYDLL.expfunc") or the DLL
name and an export (for example, "MYDLL.#27"). </P>
<P> NOTE: the value returned has been transformed from an RVA to
a file pointer which can be added to the image base to find an
absolute address for the symbol. </P> */
public int getExportAddress(short ordinal);
}
⏎ sun/jvm/hotspot/debugger/win32/coff/ExportDirectoryTable.java
Or download all of them as a single archive file:
File name: jdk.hotspot.agent-17.0.5-src.zip File size: 1238587 bytes Release date: 2022-09-13 Download
⇒ JDK 17 jdk.httpserver.jmod - HTTP Server Module
2023-10-04, ≈182🔥, 0💬
Popular Posts:
maven-core-3.5.4.jar is the JAR file for Apache Maven 3.5.4 Core module. Apache Maven is a software ...
Apache Commons CLI Source Code Files are provided in the source package file commons-cli-1.5.0-sourc. ..
What Is ojdbc8.jar for Oracle 12c R2? ojdbc8.jar for Oracle 12c R2 is the JAR files of ojdbc.jar, JD...
How to download and install JDK (Java Development Kit) 1.3? If you want to write Java applications, ...
JDK 11 jdk.jfr.jmod is the JMOD file for JDK 11 JFR module. JDK 11 JFR module compiled class files a...