langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
--- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java Wed Oct 29 18:01:22 2014 -0700
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java Wed Oct 29 19:07:34 2014 -0700
@@ -130,6 +130,8 @@
if (register)
context.put(JavaFileManager.class, this);
setContext(context);
+ if (System.getProperty("show.fm.open.close") != null)
+ System.err.println("JavacFileManager.open " + this.hashCode());
}
/**
@@ -571,6 +573,8 @@
*/
@DefinedBy(Api.COMPILER)
public void close() {
+ if (System.getProperty("show.fm.open.close") != null)
+ System.err.println("JavacFileManager.close " + this.hashCode());
for (Iterator<Archive> i = archives.values().iterator(); i.hasNext(); ) {
Archive a = i.next();
i.remove();