changeset 11353:a13945105e82

small JavaDoc
author Lukas Stadler <lukas.stadler@jku.at>
date Fri, 16 Aug 2013 13:15:56 +0200
parents 8185c119d731
children a3ea9012c0de
files graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/spi/ValueProxy.java
diffstat 1 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/spi/ValueProxy.java	Fri Aug 16 13:15:42 2013 +0200
+++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/spi/ValueProxy.java	Fri Aug 16 13:15:56 2013 +0200
@@ -24,6 +24,12 @@
 
 import com.oracle.graal.nodes.*;
 
+/**
+ * This interface marks nodes whose result is the same as one of their inputs. Such nodes are used
+ * to add type information, to introduce scheduling restrictions, etc.
+ * 
+ * For some algorithms it is necessary or advantageous to see through these proxies.
+ */
 public interface ValueProxy {
 
     ValueNode getOriginalValue();