src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java

changeset 1135
36553cb94345
parent 1086
f595d8bc0599
child 1157
3809292620c9
     1.1 --- a/src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java	Tue Nov 08 11:51:05 2011 -0800
     1.2 +++ b/src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java	Tue Nov 08 17:06:08 2011 -0800
     1.3 @@ -892,8 +892,9 @@
     1.4              if ((flags & INTERFACE) != 0) flags |= ABSTRACT; // Interfaces are always ABSTRACT
     1.5              if (inner.name.isEmpty()) flags &= ~FINAL; // Anonymous class: unset FINAL flag
     1.6              if (dumpInnerClassModifiers) {
     1.7 -                log.errWriter.println("INNERCLASS  " + inner.name);
     1.8 -                log.errWriter.println("---" + flagNames(flags));
     1.9 +                PrintWriter pw = log.getWriter(Log.WriterKind.ERROR);
    1.10 +                pw.println("INNERCLASS  " + inner.name);
    1.11 +                pw.println("---" + flagNames(flags));
    1.12              }
    1.13              databuf.appendChar(pool.get(inner));
    1.14              databuf.appendChar(
    1.15 @@ -911,8 +912,9 @@
    1.16          int flags = adjustFlags(v.flags());
    1.17          databuf.appendChar(flags);
    1.18          if (dumpFieldModifiers) {
    1.19 -            log.errWriter.println("FIELD  " + fieldName(v));
    1.20 -            log.errWriter.println("---" + flagNames(v.flags()));
    1.21 +            PrintWriter pw = log.getWriter(Log.WriterKind.ERROR);
    1.22 +            pw.println("FIELD  " + fieldName(v));
    1.23 +            pw.println("---" + flagNames(v.flags()));
    1.24          }
    1.25          databuf.appendChar(pool.put(fieldName(v)));
    1.26          databuf.appendChar(pool.put(typeSig(v.erasure(types))));
    1.27 @@ -934,8 +936,9 @@
    1.28          int flags = adjustFlags(m.flags());
    1.29          databuf.appendChar(flags);
    1.30          if (dumpMethodModifiers) {
    1.31 -            log.errWriter.println("METHOD  " + fieldName(m));
    1.32 -            log.errWriter.println("---" + flagNames(m.flags()));
    1.33 +            PrintWriter pw = log.getWriter(Log.WriterKind.ERROR);
    1.34 +            pw.println("METHOD  " + fieldName(m));
    1.35 +            pw.println("---" + flagNames(m.flags()));
    1.36          }
    1.37          databuf.appendChar(pool.put(fieldName(m)));
    1.38          databuf.appendChar(pool.put(typeSig(m.externalType(types))));
    1.39 @@ -1483,9 +1486,10 @@
    1.40          if ((flags & INTERFACE) == 0) flags |= ACC_SUPER;
    1.41          if (c.isInner() && c.name.isEmpty()) flags &= ~FINAL;
    1.42          if (dumpClassModifiers) {
    1.43 -            log.errWriter.println();
    1.44 -            log.errWriter.println("CLASSFILE  " + c.getQualifiedName());
    1.45 -            log.errWriter.println("---" + flagNames(flags));
    1.46 +            PrintWriter pw = log.getWriter(Log.WriterKind.ERROR);
    1.47 +            pw.println();
    1.48 +            pw.println("CLASSFILE  " + c.getQualifiedName());
    1.49 +            pw.println("---" + flagNames(flags));
    1.50          }
    1.51          databuf.appendChar(flags);
    1.52  

mercurial