# HG changeset patch # User Gilles Duboscq # Date 1405513363 -7200 # Node ID b9e7ce429c79945570d9768beb48c8d804a59e2d # Parent c54912403cb33aa52be907babc95e608cb407ba1 BasePhase.createName: use full class name and strip package name so that the outer class is visible. diff -r c54912403cb3 -r b9e7ce429c79 graal/com.oracle.graal.phases/src/com/oracle/graal/phases/BasePhase.java --- a/graal/com.oracle.graal.phases/src/com/oracle/graal/phases/BasePhase.java Tue Jul 15 16:54:44 2014 +0200 +++ b/graal/com.oracle.graal.phases/src/com/oracle/graal/phases/BasePhase.java Wed Jul 16 14:22:43 2014 +0200 @@ -112,7 +112,8 @@ } protected CharSequence createName() { - String s = BasePhase.this.getClass().getSimpleName(); + String className = BasePhase.this.getClass().getName(); + String s = className.substring(className.lastIndexOf(".") + 1); // strip the package name if (s.endsWith("Phase")) { s = s.substring(0, s.length() - "Phase".length()); }