changeset 17246:44c5817156a9

fixed bug in LIRIntrospection.appendValues
author Doug Simon <doug.simon@oracle.com>
date Mon, 29 Sep 2014 13:58:19 +0200
parents 86d9e456ef98
children eed077c367d3
files graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIRIntrospection.java
diffstat 1 files changed, 9 insertions(+), 9 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIRIntrospection.java	Mon Sep 29 13:57:52 2014 +0200
+++ b/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIRIntrospection.java	Mon Sep 29 13:58:19 2014 +0200
@@ -341,7 +341,7 @@
         }
     }
 
-    protected void appendValues(StringBuilder result, Object obj, String start, String end, String startMultiple, String endMultiple, String[] prefix, Fields... fieldsList) {
+    protected void appendValues(StringBuilder sb, Object obj, String start, String end, String startMultiple, String endMultiple, String[] prefix, Fields... fieldsList) {
         int total = 0;
         for (Fields fields : fieldsList) {
             total += fields.getCount();
@@ -350,27 +350,27 @@
             return;
         }
 
-        result.append(start);
+        sb.append(start);
         if (total > 1) {
-            result.append(startMultiple);
+            sb.append(startMultiple);
         }
         String sep = "";
         int i = 0;
         for (Fields fields : fieldsList) {
-
             for (int j = 0; j < fields.getCount(); j++) {
-                result.append(sep).append(prefix[i++]);
+                sb.append(sep).append(prefix[i]);
                 if (total > 1) {
-                    result.append(fields.getName(j)).append(": ");
+                    sb.append(fields.getName(j)).append(": ");
                 }
-                result.append(getFieldString(obj, j, fields));
+                sb.append(getFieldString(obj, j, fields));
                 sep = ", ";
             }
+            i++;
         }
         if (total > 1) {
-            result.append(endMultiple);
+            sb.append(endMultiple);
         }
-        result.append(end);
+        sb.append(end);
     }
 
     protected String getFieldString(Object obj, int index, Fields fields) {