< prev index next >

src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstantImpl.java

Print this page

        

*** 26,47 **** import java.lang.invoke.CallSite; import java.lang.invoke.ConstantCallSite; import java.lang.invoke.MethodHandle; - import jdk.vm.ci.inittimer.SuppressFBWarnings; import jdk.vm.ci.meta.Assumptions; import jdk.vm.ci.meta.Constant; import jdk.vm.ci.meta.JavaConstant; import jdk.vm.ci.meta.JavaKind; import jdk.vm.ci.meta.ResolvedJavaType; /** * Represents a constant non-{@code null} object reference, within the compiler and across the * compiler/runtime interface. */ ! final class HotSpotObjectConstantImpl implements HotSpotObjectConstant, HotSpotProxified { static JavaConstant forObject(Object object) { return forObject(object, false); } --- 26,46 ---- import java.lang.invoke.CallSite; import java.lang.invoke.ConstantCallSite; import java.lang.invoke.MethodHandle; import jdk.vm.ci.meta.Assumptions; import jdk.vm.ci.meta.Constant; import jdk.vm.ci.meta.JavaConstant; import jdk.vm.ci.meta.JavaKind; import jdk.vm.ci.meta.ResolvedJavaType; /** * Represents a constant non-{@code null} object reference, within the compiler and across the * compiler/runtime interface. */ ! final class HotSpotObjectConstantImpl implements HotSpotObjectConstant { static JavaConstant forObject(Object object) { return forObject(object, false); }
< prev index next >