One more warning removal

Staffan Friberg staffan.friberg at oracle.com
Thu Dec 18 22:30:36 UTC 2014


Another small rawtype update. After this one I can compile with -Xlint 
on my current set of benchmarks without any warnings.

//Staffan

diff --git 
a/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java 
b/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
--- 
a/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
+++ 
b/jmh-core/src/main/java/org/openjdk/jmh/generators/core/StateObjectHandler.java
@@ -776,9 +776,9 @@
                  for (Level level : Level.values()) {
                      pw.println("    public volatile int setup" + level 
+ "Mutex;");
                      pw.println("    public volatile int tear" + level 
+ "Mutex;");
-                    pw.println("    public final static 
AtomicIntegerFieldUpdater setup" + level + "MutexUpdater = " +
+                    pw.println("    public final static 
AtomicIntegerFieldUpdater<" + so.type + "_B2> setup" + level + 
"MutexUpdater = " +
                              "AtomicIntegerFieldUpdater.newUpdater(" + 
so.type + "_B2.class, \"setup" + level + "Mutex\");");
-                    pw.println("    public final static 
AtomicIntegerFieldUpdater tear" + level + "MutexUpdater = " +
+                    pw.println("    public final static 
AtomicIntegerFieldUpdater<" + so.type + "_B2> tear" + level + 
"MutexUpdater = " +
                              "AtomicIntegerFieldUpdater.newUpdater(" + 
so.type + "_B2.class, \"tear" + level + "Mutex\");");
                      pw.println("");
                  }





More information about the jmh-dev mailing list