--- old/src/jdk.jdi/share/classes/com/sun/jdi/ClassType.java Tue May 2 12:02:44 2017
+++ new/src/jdk.jdi/share/classes/com/sun/jdi/ClassType.java Tue May 2 12:02:43 2017
@@ -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 @@
* 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 @@
* 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
--- old/src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java Tue May 2 12:02:45 2017
+++ new/src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java Tue May 2 12:02:45 2017
@@ -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 @@
* 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
--- old/src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java Tue May 2 12:02:46 2017
+++ new/src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java Tue May 2 12:02:46 2017
@@ -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 @@
* 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 |
--- old/src/jdk.jdi/share/classes/com/sun/jdi/Location.java Tue May 2 12:02:48 2017
+++ new/src/jdk.jdi/share/classes/com/sun/jdi/Location.java Tue May 2 12:02:47 2017
@@ -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 @@
* 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
--- old/src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java Tue May 2 12:02:49 2017
+++ new/src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java Tue May 2 12:02:49 2017
@@ -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 @@
* 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
--- old/src/jdk.jdi/share/classes/com/sun/jdi/Type.java Tue May 2 12:02:51 2017
+++ new/src/jdk.jdi/share/classes/com/sun/jdi/Type.java Tue May 2 12:02:50 2017
@@ -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 @@
*
* 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 @@
*
* 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 |
--- old/src/jdk.jdi/share/classes/com/sun/jdi/Value.java Tue May 2 12:02:52 2017
+++ new/src/jdk.jdi/share/classes/com/sun/jdi/Value.java Tue May 2 12:02:52 2017
@@ -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 @@
* 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 @@
*
* 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 @@
* |
* {@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 @@
* {@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} |
--- old/src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java Tue May 2 12:02:53 2017
+++ new/src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java Tue May 2 12:02:53 2017
@@ -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 @@
* 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 |
--- old/src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html Tue May 2 12:02:55 2017
+++ new/src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html Tue May 2 12:02:54 2017
@@ -4,7 +4,7 @@
JDI Type Signatures
-
+
-
JDI Type Signatures
--- old/src/jdk.jdi/share/classes/module-info.java Tue May 2 12:02:56 2017
+++ new/src/jdk.jdi/share/classes/module-info.java Tue May 2 12:02:56 2017
@@ -45,9 +45,9 @@
* 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.
*
|