# HG changeset patch # User Roland Schatz # Date 1433930851 -7200 # Node ID db885c930362b0e545c61f56e64458da3a1775c5 # Parent 9fe51d8fae0fa6819bdf63f9a868219d397f77a3 Show location identity in graph dumps. diff -r 9fe51d8fae0f -r db885c930362 graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/JavaReadNode.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/JavaReadNode.java Tue Jun 09 19:07:39 2015 -0700 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/JavaReadNode.java Wed Jun 10 12:07:31 2015 +0200 @@ -35,7 +35,7 @@ * Read a raw memory location according to Java field or array read semantics. It will perform read * barriers, implicit conversions and optionally oop uncompression. */ -@NodeInfo +@NodeInfo(nameTemplate = "JavaRead#{p#location/s}") public final class JavaReadNode extends FixedAccessNode implements Lowerable, GuardingNode, Canonicalizable { public static final NodeClass TYPE = NodeClass.create(JavaReadNode.class); diff -r 9fe51d8fae0f -r db885c930362 graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoadFieldNode.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoadFieldNode.java Tue Jun 09 19:07:39 2015 -0700 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoadFieldNode.java Wed Jun 10 12:07:31 2015 +0200 @@ -37,7 +37,7 @@ /** * The {@code LoadFieldNode} represents a read of a static or instance field. */ -@NodeInfo(nameTemplate = "#{p#field/s}") +@NodeInfo(nameTemplate = "LoadField#{p#field/s}") public final class LoadFieldNode extends AccessFieldNode implements Canonicalizable.Unary, Virtualizable, UncheckedInterfaceProvider { public static final NodeClass TYPE = NodeClass.create(LoadFieldNode.class); diff -r 9fe51d8fae0f -r db885c930362 graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/FloatingReadNode.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/FloatingReadNode.java Tue Jun 09 19:07:39 2015 -0700 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/FloatingReadNode.java Wed Jun 10 12:07:31 2015 +0200 @@ -36,7 +36,7 @@ * A floating read of a value from memory specified in terms of an object base and an object * relative location. This node does not null check the object. */ -@NodeInfo +@NodeInfo(nameTemplate = "Read#{p#location/s}") public final class FloatingReadNode extends FloatingAccessNode implements LIRLowerable, Canonicalizable { public static final NodeClass TYPE = NodeClass.create(FloatingReadNode.class); diff -r 9fe51d8fae0f -r db885c930362 graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/ReadNode.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/ReadNode.java Tue Jun 09 19:07:39 2015 -0700 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/ReadNode.java Wed Jun 10 12:07:31 2015 +0200 @@ -37,7 +37,7 @@ /** * Reads an {@linkplain FixedAccessNode accessed} value. */ -@NodeInfo +@NodeInfo(nameTemplate = "Read#{p#location/s}") public final class ReadNode extends FloatableAccessNode implements LIRLowerable, Canonicalizable, Virtualizable, GuardingNode { public static final NodeClass TYPE = NodeClass.create(ReadNode.class); diff -r 9fe51d8fae0f -r db885c930362 graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/WriteNode.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/WriteNode.java Tue Jun 09 19:07:39 2015 -0700 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/memory/WriteNode.java Wed Jun 10 12:07:31 2015 +0200 @@ -36,7 +36,7 @@ /** * Writes a given {@linkplain #value() value} a {@linkplain FixedAccessNode memory location}. */ -@NodeInfo +@NodeInfo(nameTemplate = "Write#{p#location/s}") public final class WriteNode extends AbstractWriteNode implements LIRLowerable, Simplifiable, Virtualizable { public static final NodeClass TYPE = NodeClass.create(WriteNode.class);