< prev index next >

test/jdk/java/lang/invoke/MethodHandles/classData/ClassDataTest.java

Print this page
@@ -350,11 +350,11 @@
           * @param classname
           */
          ClassByteBuilder(String classname) {
              this.classname = classname;
              this.cw = new ClassWriter(ClassWriter.COMPUTE_FRAMES);
-             cw.visit(V14, ACC_FINAL, classname, null, OBJECT_CLS, null);
+             cw.visit(V14, ACC_FINAL | ACC_IDENTITY, classname, null, OBJECT_CLS, null);
              MethodVisitor mv = cw.visitMethod(ACC_PUBLIC, "<init>", "()V", null, null);
              mv.visitCode();
              mv.visitVarInsn(ALOAD, 0);
              mv.visitMethodInsn(INVOKESPECIAL, OBJECT_CLS, "<init>", "()V", false);
              mv.visitInsn(RETURN);

@@ -504,7 +504,5 @@
          Method m = c.getMethod("classData");
          Object v = m.invoke(o);
          assertEquals(value, v);
      }
  }
- 
- 
< prev index next >