Mercurial > hg > truffle
diff graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotObjectConstant.java @ 18187:9619ba4daf4c
Rename Constant to JavaConstant.
author | Roland Schatz <roland.schatz@oracle.com> |
---|---|
date | Thu, 30 Oct 2014 12:21:07 +0100 |
parents | ef357effbda7 |
children | 8652481a1110 |
line wrap: on
line diff
--- a/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotObjectConstant.java Thu Oct 30 11:18:48 2014 +0100 +++ b/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotObjectConstant.java Thu Oct 30 12:21:07 2014 +0100 @@ -28,27 +28,27 @@ * Represents a constant non-{@code null} object reference, within the compiler and across the * compiler/runtime interface. */ -public final class HotSpotObjectConstant extends Constant implements HotSpotConstant, VMConstant { +public final class HotSpotObjectConstant extends JavaConstant implements HotSpotConstant, VMConstant { private static final long serialVersionUID = 3592151693708093496L; - public static Constant forObject(Object object) { + public static JavaConstant forObject(Object object) { if (object == null) { - return Constant.NULL_OBJECT; + return JavaConstant.NULL_OBJECT; } else { return new HotSpotObjectConstant(object, false); } } - public static Constant forBoxedValue(Kind kind, Object value) { + public static JavaConstant forBoxedValue(Kind kind, Object value) { if (kind == Kind.Object) { return HotSpotObjectConstant.forObject(value); } else { - return Constant.forBoxedPrimitive(value); + return JavaConstant.forBoxedPrimitive(value); } } - public static Object asObject(Constant constant) { + public static Object asObject(JavaConstant constant) { if (constant.isNull()) { return null; } else { @@ -56,7 +56,7 @@ } } - public static Object asBoxedValue(Constant constant) { + public static Object asBoxedValue(JavaConstant constant) { if (constant.isNull()) { return null; } else if (constant instanceof HotSpotObjectConstant) { @@ -66,7 +66,7 @@ } } - public static boolean isCompressed(Constant constant) { + public static boolean isCompressed(JavaConstant constant) { if (constant.isNull()) { return HotSpotCompressedNullConstant.NULL_OBJECT.equals(constant); } else { @@ -84,12 +84,12 @@ assert object != null; } - public Constant compress() { + public JavaConstant compress() { assert !compressed; return new HotSpotObjectConstant(object, true); } - public Constant uncompress() { + public JavaConstant uncompress() { assert compressed; return new HotSpotObjectConstant(object, false); }