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/cdbg/ObjectVisitor.java
/*
* Copyright (c) 2001, Oracle and/or its affiliates. All rights reserved.
* ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*/
package sun.jvm.hotspot.debugger.cdbg;
import sun.jvm.hotspot.debugger.*;
/** Provides uniform visitation to primitive and compound objects.
Typically one will have an Address of an "object" (in the
idealistic C++ definition, including "primitive objects" like
ints) and a Type for that object. This visitor interface allows
one to either get the value of the object (if of primitive type)
or iterate through its fields, getting the value of each, in a
consistent fashion. Also supports iteration through arrays of
known length. */
public interface ObjectVisitor {
/** This is called before beginning iterating through either the
fields declared in this compound type (not its superclasses) or
the elements of this array */
public void enterType(Type type, Address objectAddress);
/** This is called after finishing iterating through this compound
type */
public void exitType();
/** Primitive field or object of integer bitfield
type. FieldIdentifier is null if not a field of an enclosing
object. */
public void doBit(FieldIdentifier f, long val);
/** Primitive field or object of integer type. FieldIdentifier is
null if not a field of an enclosing object. */
public void doInt(FieldIdentifier f, long val);
/** Primitive field or object of enumerated type type.
FieldIdentifier is null if not a field of an enclosing
object. */
public void doEnum(FieldIdentifier f, long val, String enumName);
/** Primitive field or object of single-precision floating-point
type. FieldIdentifier is null if not a field of an enclosing
object. */
public void doFloat(FieldIdentifier f, float val);
/** Primitive field or object of double-precision floating-point
type. FieldIdentifier is null if not a field of an enclosing
object. */
public void doDouble(FieldIdentifier f, double val);
/** Primitive field or object of pointer type. FieldIdentifier is
null if not a field of an enclosing object. */
public void doPointer(FieldIdentifier f, Address val);
/** Primitive field or object of array type. FieldIdentifier is null
if not a field of an enclosing object. */
public void doArray(FieldIdentifier f, Address val);
/** Primitive field or object of (C++) reference
type. FieldIdentifier is null if not a field of an enclosing
object. */
public void doRef(FieldIdentifier f, Address val);
/** Identifies embedded objects in compound objects. FieldIdentifier
is null if not a field of an enclosing object. */
public void doCompound(FieldIdentifier f, Address addressOfEmbeddedCompoundObject);
}
⏎ sun/jvm/hotspot/debugger/cdbg/ObjectVisitor.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, ≈154🔥, 0💬
Popular Posts:
iText is an ideal library for developers looking to enhance web- and other applications with dynamic...
maven-embedder-3.8.6.jar is the JAR file for Apache Maven 3.8.6 Embedder module. Apache Maven is a s...
How to download and install JDK (Java Development Kit) 5? If you want to write Java applications, yo...
What Is jms.jar? I heard it's related to JMS (Java Message Service) 1.1? The if you have an jms.jar ...
What Is mail.jar of JavaMail 1.4? I got the JAR file from javamail-1_4.zip. mail.jar in javamail-1_4...