src/jdk.hotspot.agent/share/classes/module-info.java
author neliasso
Fri, 29 Nov 2019 11:26:25 +0100
changeset 59324 5e8f9713e343
parent 54950 46ae54c3026d
permissions -rw-r--r--
8234520: ZGC: C2: Oop instance cloning causing skipped compiles Reviewed-by: pliden, vlivanov
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
36508
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
     1
/*
54950
46ae54c3026d 8223663: Update links for tool guides
jjg
parents: 47216
diff changeset
     2
 * Copyright (c) 2014, 2019, Oracle and/or its affiliates. All rights reserved.
36508
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
     3
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
     4
 *
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
     5
 * This code is free software; you can redistribute it and/or modify it
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
     6
 * under the terms of the GNU General Public License version 2 only, as
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
     7
 * published by the Free Software Foundation.  Oracle designates this
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
     8
 * particular file as subject to the "Classpath" exception as provided
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
     9
 * by Oracle in the LICENSE file that accompanied this code.
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    10
 *
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    11
 * This code is distributed in the hope that it will be useful, but WITHOUT
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    12
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    13
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    14
 * version 2 for more details (a copy is included in the LICENSE file that
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    15
 * accompanied this code).
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    16
 *
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    17
 * You should have received a copy of the GNU General Public License version
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    18
 * 2 along with this work; if not, write to the Free Software Foundation,
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    19
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    20
 *
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    21
 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    22
 * or visit www.oracle.com if you need additional information or have any
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    23
 * questions.
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    24
 */
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    25
45239
265e40f06a2d 8175845: Provide javadoc descriptions for jdk.hotspot.agent module
uvangapally
parents: 40100
diff changeset
    26
/**
265e40f06a2d 8175845: Provide javadoc descriptions for jdk.hotspot.agent module
uvangapally
parents: 40100
diff changeset
    27
 * Defines the implementation of the HotSpot Serviceability Agent.
265e40f06a2d 8175845: Provide javadoc descriptions for jdk.hotspot.agent module
uvangapally
parents: 40100
diff changeset
    28
 *
45515
6076e59568ee 8181639: Add tool and services information to module summary
mchung
parents: 45239
diff changeset
    29
 * <p> This module includes the <em>{@index jhsdb jhsdb tool}</em> tool to
6076e59568ee 8181639: Add tool and services information to module summary
mchung
parents: 45239
diff changeset
    30
 * attach to a running Java Virtual Machine (JVM) or launch a postmortem
6076e59568ee 8181639: Add tool and services information to module summary
mchung
parents: 45239
diff changeset
    31
 * debugger to analyze the content of a core-dump from a crashed JVM.
6076e59568ee 8181639: Add tool and services information to module summary
mchung
parents: 45239
diff changeset
    32
 *
54950
46ae54c3026d 8223663: Update links for tool guides
jjg
parents: 47216
diff changeset
    33
 * @toolGuide jhsdb
45515
6076e59568ee 8181639: Add tool and services information to module summary
mchung
parents: 45239
diff changeset
    34
 *
45239
265e40f06a2d 8175845: Provide javadoc descriptions for jdk.hotspot.agent module
uvangapally
parents: 40100
diff changeset
    35
 * @moduleGraph
265e40f06a2d 8175845: Provide javadoc descriptions for jdk.hotspot.agent module
uvangapally
parents: 40100
diff changeset
    36
 * @since 9
265e40f06a2d 8175845: Provide javadoc descriptions for jdk.hotspot.agent module
uvangapally
parents: 40100
diff changeset
    37
 */
36508
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    38
module jdk.hotspot.agent {
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    39
    requires java.datatransfer;
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    40
    requires java.desktop;
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    41
    requires java.rmi;
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    42
    requires java.scripting;
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    43
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    44
    // RMI needs to serialize types in this package
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    45
    exports sun.jvm.hotspot.debugger.remote to java.rmi;
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    46
5f9eee6b383b 8142968: Module System implementation
alanb
parents:
diff changeset
    47
}