# HG changeset patch # User Doug Simon # Date 1338541724 -7200 # Node ID 215981c9fd7763aba8352f9247e4f3144eb41f45 # Parent 1d00c9a1f7331e172683864cd5864199e4cbad97 added javadoc diff -r 1d00c9a1f733 -r 215981c9fd77 graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/FloatingReadNode.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/FloatingReadNode.java Fri Jun 01 11:08:03 2012 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/FloatingReadNode.java Fri Jun 01 11:08:44 2012 +0200 @@ -31,7 +31,10 @@ import com.oracle.max.cri.ci.*; import com.oracle.max.cri.ri.*; - +/** + * 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. + */ public final class FloatingReadNode extends FloatingAccessNode implements Node.IterableNodeType, LIRLowerable, Canonicalizable { @Input private Node lastLocationAccess; diff -r 1d00c9a1f733 -r 215981c9fd77 graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/LocationNode.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/LocationNode.java Fri Jun 01 11:08:03 2012 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/LocationNode.java Fri Jun 01 11:08:44 2012 +0200 @@ -29,6 +29,10 @@ import com.oracle.graal.nodes.spi.*; import com.oracle.graal.nodes.type.*; +/** + * A location for a memory access in terms of the kind of value accessed and the displacement + * (in bytes) from a base object or address. + */ public class LocationNode extends FloatingNode implements LIRLowerable, ValueNumberable { private int displacement;