changeset 21210:2940b4be8916

Fix write race condition shortName
author Stefan Anzinger <stefan.anzinger@oracle.com>
date Mon, 04 May 2015 07:26:05 +0200
parents 629cc690c4c6
children 6b11405f0279
files graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeClass.java
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- 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);
                 }
             }
         }