src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/src/org/graalvm/word/PointerUtils.java
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/src/org/graalvm/word/PointerUtils.java Fri Jul 7 09:31:59 2017
--- new/src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/src/org/graalvm/word/PointerUtils.java Fri Jul 7 09:31:59 2017
*** 36,66 ****
--- 36,68 ----
/**
* The value of a null Pointer.
*
* @return A null Pointer value.
*/
@SuppressWarnings("unchecked")
public static <T extends PointerBase> T nullPointer() {
return (T) WordFactory.zero();
+ /* This method will be deleted soon. */
+ return WordFactory.nullPointer();
}
/**
* Predicate to check for the null Pointer value.
*
* @return Whether that Pointer is the null Pointer.
*/
public static boolean isNull(ComparableWord that) {
return that.equal(nullPointer());
+ /* This method will be deleted soon. */
+ return ((PointerBase) that).isNull();
}
/**
* Predicate to check for a non-null Pointer value.
*
* @return Whether that Pointer is not the null Pointer.
*/
public static boolean isNonNull(ComparableWord that) {
return that.notEqual(nullPointer());
+ /* This method will be deleted soon. */
+ return ((PointerBase) that).isNonNull();
}
/**
* Round a Pointer down to the nearest smaller multiple.
*
src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/src/org/graalvm/word/PointerUtils.java
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File