# HG changeset patch # User Roland Schatz # Date 1463150330 -7200 # Node ID a7b12c1ab514f3310bbac09df834db70d4a8a6d5 # Parent 9ed5b586018bebb295d8e3254da4343459d7b231 Javadoc fix. diff -r 9ed5b586018b -r a7b12c1ab514 jvmci/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterValue.java --- a/jvmci/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterValue.java Fri May 13 14:33:19 2016 +0200 +++ b/jvmci/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterValue.java Fri May 13 16:38:50 2016 +0200 @@ -23,22 +23,15 @@ package jdk.vm.ci.code; import jdk.vm.ci.meta.AllocatableValue; -import jdk.vm.ci.meta.JavaKind; import jdk.vm.ci.meta.ValueKind; /** - * Denotes a register that stores a value of a fixed kind. There is exactly one (canonical) instance - * of {@link RegisterValue} for each ({@link Register}, {@link JavaKind}) pair. Use - * {@link Register#asValue(ValueKind)} to retrieve the canonical {@link RegisterValue} instance for - * a given (register,kind) pair. + * Denotes a register that stores a value of a fixed kind. */ public final class RegisterValue extends AllocatableValue { private final Register reg; - /** - * Should only be called from {@link Register#Register} to ensure canonicalization. - */ protected RegisterValue(ValueKind kind, Register register) { super(kind); this.reg = register; diff -r 9ed5b586018b -r a7b12c1ab514 jvmci/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ValueKind.java --- a/jvmci/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ValueKind.java Fri May 13 14:33:19 2016 +0200 +++ b/jvmci/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ValueKind.java Fri May 13 16:38:50 2016 +0200 @@ -78,7 +78,7 @@ } /** - * Create a new {@link ValueKind} with a different {@link PlatformKind}. Subclasses should + * Create a new {@link ValueKind} with a different {@link PlatformKind}. Subclasses must * override this to preserve the additional information added by the compiler. */ public abstract K changeType(PlatformKind newPlatformKind);