Mercurial > hg > graal-compiler
changeset 14603:a378e5922932
take into account BasePhase subclasses whose name does not end with "Phase"
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Tue, 18 Mar 2014 22:51:03 +0100 |
parents | 591f4a575ebf |
children | bd7cf02d1756 |
files | graal/com.oracle.graal.phases/src/com/oracle/graal/phases/BasePhase.java |
diffstat | 1 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.phases/src/com/oracle/graal/phases/BasePhase.java Tue Mar 18 22:50:30 2014 +0100 +++ b/graal/com.oracle.graal.phases/src/com/oracle/graal/phases/BasePhase.java Tue Mar 18 22:51:03 2014 +0100 @@ -44,7 +44,10 @@ @Override public String createString() { String s = BasePhase.this.getClass().getSimpleName(); - return s.substring(0, s.length() - "Phase".length()); + if (s.endsWith("Phase")) { + return s.substring(0, s.length() - "Phase".length()); + } + return s; } }