changeset 7324:9214756f9bbf

Fix display of lowered invokes in visualizer
author Gilles Duboscq <duboscq@ssw.jku.at>
date Thu, 10 Jan 2013 11:40:25 +0100
parents 91b52ccdb8b7
children 4013a84e1dd0
files graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/InvokeNode.java
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/InvokeNode.java	Mon Jan 07 19:10:25 2013 -0800
+++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/InvokeNode.java	Thu Jan 10 11:40:25 2013 +0100
@@ -97,6 +97,8 @@
         Map<Object, Object> debugProperties = super.getDebugProperties(map);
         if (callTarget instanceof MethodCallTargetNode && methodCallTarget().targetMethod() != null) {
             debugProperties.put("targetMethod", methodCallTarget().targetMethod());
+        } else if (callTarget instanceof AbstractCallTargetNode) {
+            debugProperties.put("targetMethod", ((AbstractCallTargetNode) callTarget).target());
         }
         return debugProperties;
     }