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/utilities/MessageQueue.java

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

package sun.jvm.hotspot.utilities;

/** <p> A two-way unbounded-length message queue useful for
    communication between threads. Messages written on one side become
    readable on the other in first-in, first-out order. This is an
    interface to one of two "sides" of an underlying backend, for
    example, the MessageQueueBackend. </p> */

public interface MessageQueue {
  /** This blocks until a message is available. Even if the thread is
      interrupted while it is waiting, this will not return until a
      message is written by the entity on the other side of the
      queue. */
  public Object readMessage();

  /** This blocks for up to <code>millis</code> milliseconds until a
      message is available. If no message becomes available within
      this time period, or the thread is interrupted during the wait,
      returns null. (This implies that passing the value null back and
      forth is not distinguishable with this method.) Passing a value
      of 0 for the <code>millis</code> argument causes this method to
      return without blocking. The millis argument must be greater
      than or equal to zero. */
  public Object readMessageWithTimeout(long millis);

  /** Write a message to the queue */
  public void writeMessage(Object obj);
}

sun/jvm/hotspot/utilities/MessageQueue.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

JDK 11 jdk.editpad.jmod - Edit Pad Module

Download and Use JDK 11

⇑⇑ FAQ for JDK (Java Development Kit)

2020-02-29, 131526👍, 0💬