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/oops/TypeArrayKlass.java
/* * Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * */ package sun.jvm.hotspot.oops; import java.io.*; import java.util.*; import sun.jvm.hotspot.debugger.*; import sun.jvm.hotspot.runtime.*; import sun.jvm.hotspot.types.*; import sun.jvm.hotspot.utilities.*; // TypeArrayKlass is a proxy for TypeArrayKlass in the JVM public class TypeArrayKlass extends ArrayKlass { static { VM.registerVMInitializedObserver(new Observer() { public void update(Observable o, Object data) { initialize(VM.getVM().getTypeDataBase()); } }); } private static synchronized void initialize(TypeDataBase db) throws WrongTypeException { Type t = db.lookupType("TypeArrayKlass"); maxLength = new IntField(t.getJIntField("_max_length"), 0); } public TypeArrayKlass(Address addr) { super(addr); } private static IntField maxLength; public long getMaxLength() { return maxLength.getValue(this); } public static final int T_BOOLEAN = 4; public static final int T_CHAR = 5; public static final int T_FLOAT = 6; public static final int T_DOUBLE = 7; public static final int T_BYTE = 8; public static final int T_SHORT = 9; public static final int T_INT = 10; public static final int T_LONG = 11; public String getTypeName() { switch ((int) getElementType()) { case T_BOOLEAN: return "[Z"; case T_CHAR: return "[C"; case T_FLOAT: return "[F"; case T_DOUBLE: return "[D"; case T_BYTE: return "[B"; case T_SHORT: return "[S"; case T_INT: return "[I"; case T_LONG: return "[J"; } return "Unknown TypeArray"; } public String getElementTypeName() { switch ((int) getElementType()) { case T_BOOLEAN: return "boolean"; case T_CHAR: return "char"; case T_FLOAT: return "float"; case T_DOUBLE: return "double"; case T_BYTE: return "byte"; case T_SHORT: return "short"; case T_INT: return "int"; case T_LONG: return "long"; } throw new RuntimeException("should not reach here"); } public void printValueOn(PrintStream tty) { tty.print("TypeArrayKlass for " + getTypeName()); } public void iterateFields(MetadataVisitor visitor) { super.iterateFields(visitor); visitor.doInt(maxLength, true); } public Klass arrayKlassImpl(boolean orNull, int n) { int dimension = (int) getDimension(); if (Assert.ASSERTS_ENABLED) { Assert.that(dimension <= n, "check order of chain"); } if (dimension == n) return this; ObjArrayKlass ak = (ObjArrayKlass) getHigherDimension(); if (ak == null) { if (orNull) return null; // FIXME: would need to change in reflective system to actually // allocate klass throw new RuntimeException("Can not allocate array klasses in debugging system"); } if (orNull) { return ak.arrayKlassOrNull(n); } return ak.arrayKlass(n); } public Klass arrayKlassImpl(boolean orNull) { return arrayKlassImpl(orNull, (int) (getDimension() + 1)); } }
⏎ sun/jvm/hotspot/oops/TypeArrayKlass.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, 130162👍, 0💬
Popular Posts:
What Is poi-scratchpad-5.2.3.jar ?poi-scratchpad-5.2.3.jar is one of the JAR files for Apache POI 5....
What Is commons-fileupload-1.3.3 .jar?commons-fileupload-1.3.3 .jaris the JAR file for Apache Common...
JRE 8 rt.jar is the JAR file for JRE 8 RT (Runtime) libraries. JRE (Java Runtime) 8 is the runtime e...
How to download and install Apache ZooKeeper Source Package? Apache ZooKeeper is an open-source serv...
iText is an ideal library for developers looking to enhance web- and other applications with dynamic...