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/CompressedLineNumberReadStream.java

/*
 * Copyright (c) 2001, 2005, Oracle and/or its affiliates. All rights reserved.
 * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 */

package sun.jvm.hotspot.oops;

import sun.jvm.hotspot.code.*;
import sun.jvm.hotspot.debugger.*;

public class CompressedLineNumberReadStream extends CompressedReadStream {
  /** Equivalent to CompressedLineNumberReadStream(buffer, 0) */
  public CompressedLineNumberReadStream(Address buffer) {
    this(buffer, 0);
  }

  public CompressedLineNumberReadStream(Address buffer, int position) {
    super(buffer, position);
  }

  /** Read (bci, line number) pair from stream. Returns false at end-of-stream. */
  public boolean readPair() {
    int next = readByte() & 0xFF;
    // Check for terminator
    if (next == 0) return false;
    if (next == 0xFF) {
      // Escape character, regular compression used
      bci  += readSignedInt();
      line += readSignedInt();
    } else {
      // Single byte compression used
      bci  += next >> 3;
      line += next & 0x7;
    }
    return true;
  }

  public int bci()  { return bci;  }
  public int line() { return line; }

  //--------------------------------------------------------------------------------
  // Internals only below this point
  //

  private int bci;
  private int line;
}

sun/jvm/hotspot/oops/CompressedLineNumberReadStream.java

 

JDK 11 jdk.httpserver.jmod - HTTP Server Module

JDK 11 jdk.editpad.jmod - Edit Pad Module

Download and Use JDK 11

⇑⇑ FAQ for JDK (Java Development Kit)

2020-02-29, 23222👍, 0💬