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/MachineDescriptionTwosComplement.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; /** Base class for all twos-complement machine descriptions, which handles the cIntegerType{Min,Max}Value methods. */ public abstract class MachineDescriptionTwosComplement { /** Handles 1, 2, 4, and 8-byte signed integers */ private static final long[] signedMinValues = { Byte.MIN_VALUE, Short.MIN_VALUE, Integer.MIN_VALUE, Long.MIN_VALUE }; /** Handles 1, 2, 4, and 8-byte signed integers */ private static final long[] signedMaxValues = { Byte.MAX_VALUE, Short.MAX_VALUE, Integer.MAX_VALUE, Long.MAX_VALUE }; /** Handles 1, 2, and 4-byte unsigned integers properly, with a bug in the 8-byte unsigned integer's constant */ private static final long[] unsignedMaxValues = { 255L, 65535L, 4294967295L, -1L }; public long cIntegerTypeMaxValue(long sizeInBytes, boolean isUnsigned) { if (isUnsigned) { // Would be nice to signal to the caller that 8-byte unsigned // integers are not supported properly, but it looks like doing // so at this level will cause problems above return tableLookup(sizeInBytes, unsignedMaxValues); } else { return tableLookup(sizeInBytes, signedMaxValues); } }; public long cIntegerTypeMinValue(long sizeInBytes, boolean isUnsigned) { if (isUnsigned) { return 0; } return tableLookup(sizeInBytes, signedMinValues); } // Nearly all of the supported machines are not LP64 */ public boolean isLP64() { return false; } private long tableLookup(long sizeInBytes, long[] table) { switch ((int) sizeInBytes) { case 1: return table[0]; case 2: return table[1]; case 4: return table[2]; case 8: return table[3]; default: throw new IllegalArgumentException("C integer type of " + sizeInBytes + " not supported"); } } }
⏎ sun/jvm/hotspot/debugger/MachineDescriptionTwosComplement.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, 157130👍, 0💬
Popular Posts:
Woodstox 6.4.0 Source Code Files are provided at the Woodstox GitHub Website . You can download them...
How to download and install JDK (Java Development Kit) 5? If you want to write Java applications, yo...
What Is js.jar in Rhino JavaScript 1.7R5? js.jar in Rhino JavaScript 1.7R5 is the JAR file for Rhino...
commons-lang-1.0.1.jar is the JAR file for Apache Commons Lang 1.0.1, which provides a host of helpe...
Saxon-HE (home edition) is an open source product available under the Mozilla Public License. It pro...