# HG changeset patch # User Stefan Anzinger # Date 1430717165 -7200 # Node ID 2940b4be8916a16744214ce68d4a85e485ad7257 # Parent 629cc690c4c63f33cca0a2f94ae1880a17417cbb Fix write race condition shortName diff -r 629cc690c4c6 -r 2940b4be8916 graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeClass.java --- a/graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeClass.java Thu Apr 30 18:09:36 2015 +0200 +++ b/graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeClass.java Mon May 04 07:26:05 2015 +0200 @@ -230,9 +230,9 @@ if (!info.shortName().isEmpty()) { shortName = info.shortName(); } else { - shortName = getClazz().getSimpleName(); - if (shortName.endsWith("Node") && !shortName.equals("StartNode") && !shortName.equals("EndNode")) { - shortName = shortName.substring(0, shortName.length() - 4); + String localShortName = getClazz().getSimpleName(); + if (localShortName.endsWith("Node") && !localShortName.equals("StartNode") && !localShortName.equals("EndNode")) { + shortName = localShortName.substring(0, localShortName.length() - 4); } } }