diff c1x4hotspotsrc/HotSpotVM/src/com/sun/hotspot/c1x/InvocationSocket.java @ 2289:6190d20bd6d6

merge
author Lukas Stadler <lukas.stadler@jku.at>
date Mon, 11 Apr 2011 11:25:06 +0200
parents 8c426c2891c8
children 160aacf936ad
line wrap: on
line diff
--- a/c1x4hotspotsrc/HotSpotVM/src/com/sun/hotspot/c1x/InvocationSocket.java	Mon Apr 11 10:37:24 2011 +0200
+++ b/c1x4hotspotsrc/HotSpotVM/src/com/sun/hotspot/c1x/InvocationSocket.java	Mon Apr 11 11:25:06 2011 +0200
@@ -79,7 +79,7 @@
                 return method.invoke(receiver, args);
             }
             try {
-                //Logger.startScope("invoking remote " + method.getName());
+                Logger.startScope("invoking remote " + method.getName());
                 output.writeObject(new Invocation(receiver, method.getName(), args));
                 output.flush();
                 return waitForResult();
@@ -87,7 +87,7 @@
                 t.printStackTrace();
                 throw t;
             } finally {
-                //Logger.endScope("");
+                Logger.endScope("");
             }
         }
     }
@@ -122,18 +122,19 @@
                 Object result;
                 try {
                     if (invoke.args == null) {
-                        //Logger.startScope("invoking local " + invoke.methodName);
+                        Logger.startScope("invoking local " + invoke.methodName);
                         result = method.invoke(invoke.receiver);
                     } else {
-                        /*
-                        StringBuilder str = new StringBuilder();
-                        str.append("invoking local " + invoke.methodName + "(");
-                        for (int i = 0; i < invoke.args.length; i++) {
-                            str.append(i == 0 ? "" : ", ");
-                            str.append(Logger.pretty(invoke.args[i]));
+                        if (Logger.ENABLED) {
+                            StringBuilder str = new StringBuilder();
+                            str.append("invoking local " + invoke.methodName + "(");
+                            for (int i = 0; i < invoke.args.length; i++) {
+                                str.append(i == 0 ? "" : ", ");
+                                str.append(Logger.pretty(invoke.args[i]));
+                            }
+                            str.append(")");
+                            Logger.startScope(str.toString());
                         }
-                        str.append(")");
-                        Logger.startScope(str.toString());*/
                         result = method.invoke(invoke.receiver, invoke.args);
                     }
                     result = new Result(result);
@@ -150,7 +151,7 @@
                     e.getCause().printStackTrace();
                     result = e.getCause();
                 } finally {
-                    //Logger.endScope("");
+                    Logger.endScope("");
                 }
                 output.writeObject(result);
                 output.flush();