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/cdbg/basic/BasicType.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.basic; import java.util.*; import sun.jvm.hotspot.debugger.*; import sun.jvm.hotspot.debugger.cdbg.*; public abstract class BasicType implements Type, CVAttributes { private String name; private int size; private int cvAttributes; // Types keep a list of const/volatile qualified variants of themselves private List cvVariants; protected BasicType(String name, int size) { this(name, size, 0); } protected BasicType(String name, int size, int cvAttributes) { this.name = name; this.size = size; this.cvAttributes = cvAttributes; } public String getName() { return name; } /** For use during resolution only */ protected void setName(String name) { this.name = name; } public int getSize() { return size; } public BitType asBit() { return null; } public IntType asInt() { return null; } public EnumType asEnum() { return null; } public FloatType asFloat() { return null; } public DoubleType asDouble() { return null; } public PointerType asPointer() { return null; } public ArrayType asArray() { return null; } public RefType asRef() { return null; } public CompoundType asCompound() { return null; } public FunctionType asFunction() { return null; } public MemberFunctionType asMemberFunction() { return null; } public VoidType asVoid() { return null; } public boolean isBit() { return (asBit() != null); } public boolean isInt() { return (asInt() != null); } public boolean isEnum() { return (asEnum() != null); } public boolean isFloat() { return (asFloat() != null); } public boolean isDouble() { return (asDouble() != null); } public boolean isPointer() { return (asPointer() != null); } public boolean isArray() { return (asArray() != null); } public boolean isRef() { return (asRef() != null); } public boolean isCompound() { return (asCompound() != null); } public boolean isFunction() { return (asFunction() != null); } public boolean isMemberFunction() { return (asMemberFunction() != null); } public boolean isVoid() { return (asVoid() != null); } public boolean isConst() { return ((cvAttributes & CONST) != 0); } public boolean isVolatile() { return ((cvAttributes & VOLATILE) != 0); } Type resolveTypes(BasicCDebugInfoDataBase db, ResolveListener listener) { if (cvVariants != null) { for (ListIterator iter = cvVariants.listIterator(); iter.hasNext(); ) { iter.set(db.resolveType(this, (BasicType) iter.next(), listener, "resolving const/var variants")); } } return this; } public boolean isLazy() { return false; } public void iterateObject(Address a, ObjectVisitor v) { iterateObject(a, v, null); } public abstract void iterateObject(Address a, ObjectVisitor v, FieldIdentifier f); public Type getCVVariant(int cvAttributes) { Type t = findCVVariant(cvAttributes); if (t != null) return t; t = createCVVariant(cvAttributes); addCVVariant(t); return t; } public String toString() { return getName(); } private int getCVAttributes() { return cvAttributes; } protected abstract Type createCVVariant(int cvAttributes); protected Type findCVVariant(int cvAttributes) { if (cvVariants != null) { for (Iterator iter = cvVariants.iterator(); iter.hasNext(); ) { BasicType t = (BasicType) iter.next(); if (t.getCVAttributes() == cvAttributes) return t; } } return null; } protected void addCVVariant(Type t) { if (cvVariants == null) { cvVariants = new ArrayList(); } cvVariants.add(t); } public abstract void visit(TypeVisitor v); }
⏎ sun/jvm/hotspot/debugger/cdbg/basic/BasicType.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, 144830👍, 0💬
Popular Posts:
JDK 11 java.security.jgss.jmod is the JMOD file for JDK 11 Security JGSS (Java Generic Security Serv...
Saxon-HE (home edition) is an open source product available under the Mozilla Public License. It pro...
The Java Naming and Directory Interface (JNDI) is part of the Java platform, providing applications ...
JDK 11 java.desktop.jmod is the JMOD file for JDK 11 Desktop module. JDK 11 Desktop module compiled ...
HttpComponents Core Source Code Files are provided in the source package file, httpcomponents-core-5...