JDK 9 RFR of JDK-8066636: Suppress deprecation warnings in the jdk.jvmstat and jdk.jdi modules

joe darcy joe.darcy at oracle.com
Mon Dec 8 06:57:00 UTC 2014


Hello,

Please review the small patch below to fix

     JDK-8066636: Suppress deprecation warnings in the jdk.jvmstat and 
jdk.jdi modules

Thanks,

-Joe

diff -r 913808eaf19a 
src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/ExpressionParser.java
--- 
a/src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/ExpressionParser.java 
Mon Nov 10 08:43:27 2014 -0800
+++ 
b/src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/ExpressionParser.java 
Sun Dec 07 22:52:50 2014 -0800
@@ -59,6 +59,7 @@
          StackFrame get() throws IncompatibleThreadStateException;
    }

+  @SuppressWarnings("deprecation")
    public static Value evaluate(String expr, VirtualMachine vm,
                                 GetFrame frameGetter) throws 
ParseException,
                                              InvocationException,
diff -r 913808eaf19a 
src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
--- 
a/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java 
Mon Nov 10 08:43:27 2014 -0800
+++ 
b/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java 
Sun Dec 07 22:52:50 2014 -0800
@@ -158,6 +158,7 @@
       * the sun.jvmstat.perfdata.aliasmap file indicates some other
       * file as the source.
       */
+    @SuppressWarnings("deprecation")
      private void buildAliasMap() {
          assert Thread.holdsLock(this);

diff -r 913808eaf19a 
src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java
--- a/src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java Mon Nov 
10 08:43:27 2014 -0800
+++ b/src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java Sun Dec 
07 22:52:50 2014 -0800
@@ -76,6 +76,7 @@
          }
      }

+    @SuppressWarnings("deprecation") // Use of RMISecurityManager
      public static void main(String[] args) {
          String rminame = null;
          int argc = 0;



More information about the serviceability-dev mailing list