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/types/Type.java
/* * Copyright (c) 2000, 2008, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * */ package sun.jvm.hotspot.types; import java.util.*; /** This is the top-level interface which describes C++ classes and primitive types as well as enough about Java primitive and object types to allow the oop hierarchy to be constructed. */ public interface Type { public String getName(); /* The supertype of this type. May be null for top-level classes and primitive types. NOTE that multiple inheritance is currently not handled. However, it could (probably) be by making this return a list and adding appropriate routines to cast an address of one type to another. */ public Type getSuperclass(); /** The size in bytes, at the machine level, of this type. This should be equivalent to the sizeof operator -- i.e., should include any compiler-inserted fields like the vtbl for C++ types. */ public long getSize(); /** Indicates whether this type is a C integer type -- regardless of size or signedness. */ public boolean isCIntegerType(); /** Indicates whether this type is const char*. */ public boolean isCStringType(); /** Indicates whether this type is one of the Java primitive types. */ public boolean isJavaPrimitiveType(); /** Indicates whether this type is an oop type in the VM. */ public boolean isOopType(); /** Indicates whether this type is a pointer type. */ public boolean isPointerType(); /** This is permissive and returns the CField regardless of its type as long as it is present. Returns null if the field was not found, unless throwExceptionIfNotFound is true, in which case a RuntimeException is thrown (for debugging purposes). */ public Field getField(String fieldName, boolean searchSuperclassFields, boolean throwExceptionIfNotFound); /** This is permissive and returns the CField regardless of its type as long as it is present -- it is equivalent to getField(fieldName, searchSuperclassFields, true). Throws a RuntimeException if the field was not found. */ public Field getField(String fieldName, boolean searchSuperclassFields); /** This is permissive and returns the CField regardless of its type as long as it is present. This does not search superclasses' fields; it is equivalent to getField(fieldName, false). Throws a RuntimeException if the field was not found. */ public Field getField(String fieldName); /** If there is a mismatch between the declared type and the type which would otherwise be returned from this routine, it throws a WrongTypeException. declaredType must not be null. Throws a RuntimeException if field was otherwise not found. */ public Field getField(String fieldName, Type declaredType, boolean searchSuperclassFields) throws WrongTypeException; /** If there is a mismatch between the declared type and the type which would otherwise be returned from this routine, it throws a WrongTypeException. declaredType must not be null. This does not search superclasses' fields; it is equivalent to getField(fieldName, declaredType, false). Throws a RuntimeException if field was otherwise not found. */ public Field getField(String fieldName, Type declaredType) throws WrongTypeException; /** Iterate over all of the fields in this type but <B>not</B> in any of its superclasses. The returned Iterator's "remove" method must not be called. */ public Iterator getFields(); /** <P> These accessors are designed to allow strong type checking of certain well-known types of fields, specifically Java primitive and oop types. Specialized fields for all primitive types, as well as oop fields, are required to have strong type checking and a WrongTypeException should be thrown if the given field is not precisely of the given type. Address and Oop fields are more permissive to reduce the complexity of the initial implementation. </P> <P> These accessors do not search the superclass's fields. </P> */ public JBooleanField getJBooleanField (String fieldName) throws WrongTypeException; public JByteField getJByteField (String fieldName) throws WrongTypeException; public JCharField getJCharField (String fieldName) throws WrongTypeException; public JDoubleField getJDoubleField (String fieldName) throws WrongTypeException; public JFloatField getJFloatField (String fieldName) throws WrongTypeException; public JIntField getJIntField (String fieldName) throws WrongTypeException; public JLongField getJLongField (String fieldName) throws WrongTypeException; public JShortField getJShortField (String fieldName) throws WrongTypeException; public CIntegerField getCIntegerField (String fieldName) throws WrongTypeException; public OopField getOopField (String fieldName) throws WrongTypeException; public NarrowOopField getNarrowOopField (String fieldName) throws WrongTypeException; public AddressField getAddressField (String fieldName); }
⏎ sun/jvm/hotspot/types/Type.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, 131330👍, 0💬
Popular Posts:
JDK 11 java.xml.crypto.jmod is the JMOD file for JDK 11 XML (eXtensible Markup Language) Crypto modu...
The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms, it was develo...
JDK 17 java.base.jmod is the JMOD file for JDK 17 Base module. JDK 17 Base module compiled class fil...
JDK 11 jdk.scripting.nashorn.jm odis the JMOD file for JDK 11 Scripting Nashorn module. JDK 11 Scrip...
What is the dom\GetElementsByTagName .javaprovided in the Apache Xerces package? I have Apache Xerce...