changeset 14108:98d38009bb2b

TruffleCompiler: fix corner case in format string
author Bernhard Urban <bernhard.urban@jku.at>
date Fri, 07 Mar 2014 09:23:53 +0100
parents 800057208a2c
children 85969b1aba78 5d1308c78ddc
files graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java
diffstat 1 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java	Thu Mar 06 17:11:39 2014 -0800
+++ b/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java	Fri Mar 07 09:23:53 2014 +0100
@@ -470,7 +470,10 @@
     static void log(int indent, String msg, String details, Map<String, Object> properties) {
         StringBuilder sb = new StringBuilder();
         sb.append(String.format("[truffle] %-16s ", msg));
-        sb.append(String.format("%" + indent + "s" + "%-" + (60 - indent) + "s", "", details));
+        for (int i = 0; i < indent; i++) {
+            sb.append(' ');
+        }
+        sb.append(String.format("%-" + (60 - indent) + "s", details));
         if (properties != null) {
             for (String property : properties.keySet()) {
                 Object value = properties.get(property);