diff --git a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ClassType.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ClassType.java
index 3286c73796f..65ef602c959 100644
--- a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ClassType.java
+++ b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ClassType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -217,9 +217,6 @@ public interface ClassType extends ReferenceType {
* a member of this class or a superclass, if the size of the argument list
* does not match the number of declared arguments for the method, or
* if the method is an initializer, constructor or static intializer.
- * @throws {@link InvalidTypeException} if any argument in the
- * argument list is not assignable to the corresponding method argument
- * type.
* @throws ClassNotLoadedException if any argument type has not yet been loaded
* through the appropriate class loader.
* @throws IncompatibleThreadStateException if the specified thread has not
@@ -322,9 +319,6 @@ public interface ClassType extends ReferenceType {
* a member of this class, if the size of the argument list
* does not match the number of declared arguments for the constructor,
* or if the method is not a constructor.
- * @throws {@link InvalidTypeException} if any argument in the
- * argument list is not assignable to the corresponding method argument
- * type.
* @throws ClassNotLoadedException if any argument type has not yet been loaded
* through the appropriate class loader.
* @throws IncompatibleThreadStateException if the specified thread has not
diff --git a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java
index 64a9fa48ee0..8ff159f7ba1 100644
--- a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java
+++ b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -168,9 +168,6 @@ public interface InterfaceType extends ReferenceType {
* a member of this interface, if the size of the argument list
* does not match the number of declared arguments for the method, or
* if the method is not static or is a static initializer.
- * @throws {@link InvalidTypeException} if any argument in the
- * argument list is not assignable to the corresponding method argument
- * type.
* @throws ClassNotLoadedException if any argument type has not yet been loaded
* through the appropriate class loader.
* @throws IncompatibleThreadStateException if the specified thread has not
diff --git a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java
index 109500afc97..175c12a2586 100644
--- a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java
+++ b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2004, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -40,8 +40,9 @@ package com.sun.jdi;
* permission allows, and discusses the risks of granting code the
* permission.
*
- *
+ *
+ * Table shows permission target name, what the
+ * permission allows, and associated risks
*
* Permission Target Name |
* What the Permission Allows |
diff --git a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Location.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Location.java
index b17f2418b9d..42ea4ca5e23 100644
--- a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Location.java
+++ b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Location.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,7 @@ import java.util.List;
* Several mirror interfaces have locations. Each such mirror
* extends a {@link Locatable} interface.
*
- * Strata
+ * Strata
*
* The source information for a Location is dependent on the
* stratum which is used. A stratum is a source code
diff --git a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java
index fa93b015cfa..fdef1eae4d7 100644
--- a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java
+++ b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2016, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -249,9 +249,6 @@ public interface ObjectReference extends Value {
* if the method is a constructor or static initializer, or
* if {@link #INVOKE_NONVIRTUAL} is specified and the method is
* abstract.
- * @throws {@link InvalidTypeException} if any argument in the
- * argument list is not assignable to the corresponding method argument
- * type.
* @throws ClassNotLoadedException if any argument type has not yet been loaded
* through the appropriate class loader.
* @throws IncompatibleThreadStateException if the specified thread has not
diff --git a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Type.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Type.java
index 41b61fcba80..50ad02747e8 100644
--- a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Type.java
+++ b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Type.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,13 +45,14 @@ package com.sun.jdi;
*
* The following table illustrates which subinterfaces of Type
* are used to mirror types in the target VM --
- *
- *
+ *
+ * Maps each type declared in target to a mirrored
+ * instance of a subinterface of PrimitiveType or ReferenceType"
+ *
* Subinterfaces of {@link PrimitiveType} |
- *
- * Type declared in target as |
- * Is mirrored as an instance of |
+ *
+ * Type declared in target as |
+ * Is mirrored as an instance of |
*
* boolean |
* {@link BooleanType} |
@@ -79,12 +80,12 @@ package com.sun.jdi;
*
* void |
* {@link VoidType} |
- *
+ *
* Subinterfaces of {@link ReferenceType} |
- *
- * Type declared in target as |
- * For example |
- * Is mirrored as an instance of |
+ *
+ * Type declared in target as |
+ * For example |
+ * Is mirrored as an instance of |
*
* a class |
* Date |
diff --git a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Value.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Value.java
index 75e5e410fa7..b54c7b796c9 100644
--- a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Value.java
+++ b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Value.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -31,7 +31,7 @@ package com.sun.jdi;
* value hierarchy encompassing primitive values and object values.
*
* Some examples of where values may be accessed:
- *
+ * layout
*
* {@link ObjectReference#getValue(com.sun.jdi.Field)
* ObjectReference.getValue(Field)}
@@ -52,15 +52,16 @@ package com.sun.jdi;
*
* The following table illustrates which subinterfaces of Value
* are used to mirror values in the target VM --
- *
- *
+ *
+ * Maps each kind of value to a mirrored
+ * instance of a subinterface of Value
+ *
* Subinterfaces of {@link PrimitiveValue} |
- *
- * Kind of value |
- * For example - expression in target |
- * Is mirrored as an instance of |
- * {@link Type} of value {@link #type() Value.type()} |
+ *
+ * Kind of value |
+ * For example - expression in target |
+ * Is mirrored as an instance of |
+ * {@link Type} of value {@link #type() Value.type()} |
*
* a boolean |
* {@code true} |
@@ -106,13 +107,13 @@ package com.sun.jdi;
* |
* {@link VoidValue} |
* {@link VoidType} |
- *
+ *
* Subinterfaces of {@link ObjectReference} |
- *
- * Kind of value |
- * For example - expression in target |
- * Is mirrored as an instance of |
- * {@link Type} of value {@link #type() Value.type()} |
+ *
+ * Kind of value |
+ * For example - expression in target |
+ * Is mirrored as an instance of |
+ * {@link Type} of value {@link #type() Value.type()} |
*
* a class instance |
* {@code this} |
@@ -148,13 +149,13 @@ package com.sun.jdi;
* {@code this.getClass()} {@code .getClassLoader()} |
* {@link ClassLoaderReference} |
* {@link ClassType} |
- *
+ *
* Other |
- *
- * Kind of value |
- * For example - expression in target |
- * Is mirrored as |
- * {@link Type} of value |
+ *
+ * Kind of value |
+ * For example - expression in target |
+ * Is mirrored as |
+ * {@link Type} of value |
*
* null |
* {@code null} |
diff --git a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java
index 58c435accf3..d8f6e0bf011 100644
--- a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java
+++ b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,8 +51,8 @@ import java.io.IOException;
* Some {@link com.sun.jdi.connect.Connector} implementations may require slightly
* different handling than presented below.
*
- *
+ *
+ * Four scenarios for connecting a debugger to a virtual machine"
*
* Scenario |
* Description |
diff --git a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html
index b6b8d5ce666..3f3ac690437 100644
--- a/jdk/src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html
+++ b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html
@@ -4,7 +4,7 @@
JDI Type Signatures
-
+
-
JDI Type Signatures
diff --git a/jdk/src/jdk.jdi/share/classes/module-info.java b/jdk/src/jdk.jdi/share/classes/module-info.java
index 6be55916fc4..e778655cf37 100644
--- a/jdk/src/jdk.jdi/share/classes/module-info.java
+++ b/jdk/src/jdk.jdi/share/classes/module-info.java
@@ -45,8 +45,8 @@
* Platform Debugger Architecture documentation for this release and the Java Platform Debugger Architecture
* website.
- *
- * Global Exceptions:
+ *
+ * Global Exceptions:
*
* This section documents exceptions which apply to the entire API and are thus
* not documented on individual methods.
|