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/code/CompressedStream.java
/* * Copyright (c) 2000, 2005, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * */ package sun.jvm.hotspot.code; import sun.jvm.hotspot.debugger.*; /** NOTE that this class takes the address of a buffer. This means that it can read previously-generated debug information directly from the target VM. However, it also means that you can't create a "wrapper" object for a CompressedStream down in the VM. It looks like these are only kept persistently in OopMaps, and the code has been special-cased in OopMap.java to handle this. */ public class CompressedStream { protected Address buffer; protected int position; /** Equivalent to CompressedStream(buffer, 0) */ public CompressedStream(Address buffer) { this(buffer, 0); } public CompressedStream(Address buffer, int position) { this.buffer = buffer; this.position = position; } public Address getBuffer() { return buffer; } public static final int LogBitsPerByte = 3; public static final int BitsPerByte = 1 << 3; // Constants for UNSIGNED5 coding of Pack200 public static final int lg_H = 6; public static final int H = 1<<lg_H; // number of high codes (64) public static final int L = (1<<BitsPerByte) - H; // number of low codes (192) public static final int MAX_i = 4; // bytes are numbered in (0..4) // Positioning public int getPosition() { return position; } public void setPosition(int position) { this.position = position; } // 32-bit one-to-one sign encoding taken from Pack200 // converts leading sign bits into leading zeros with trailing sign bit public int encodeSign(int value) { return (value << 1) ^ (value >> 31); } public int decodeSign(int value) { return (value >>> 1) ^ -(value & 1); } // 32-bit self-inverse encoding of float bits // converts trailing zeros (common in floats) to leading zeros public int reverseInt(int i) { // Hacker's Delight, Figure 7-1 i = (i & 0x55555555) << 1 | (i >>> 1) & 0x55555555; i = (i & 0x33333333) << 3 | (i >>> 2) & 0x33333333; i = (i & 0x0f0f0f0f) << 4 | (i >>> 4) & 0x0f0f0f0f; i = (i << 24) | ((i & 0xff00) << 8) | ((i >>> 8) & 0xff00) | (i >>> 24); return i; } }
⏎ sun/jvm/hotspot/code/CompressedStream.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, 145169👍, 0💬
Popular Posts:
What Is jms.jar? I heard it's related to JMS (Java Message Service) 1.1? The if you have an jms.jar ...
JSP(tm) Standard Tag Library 1.0 implementation - Jakarta Taglibs hosts the Standard Taglib 1.0, an ...
XStream is a simple library to serialize objects to XML and back again. JAR File Size and Download L...
Xalan-Java, Version 2.7.1, is an XSLT processor for transforming XML documents into HTML, text, or o...
How to download and install JDK (Java Development Kit) 1.4? If you want to write Java applications, ...