# HG changeset patch # User Bernhard Urban # Date 1416843182 -3600 # Node ID 11bc91bcc525f2ee54a371e9b7065dd78574271f # Parent f39180e681b87f1abe2c5935b23c3e4a1235ac07 ClassSubstitutions: use .isNull on klass pointer diff -r f39180e681b8 -r 11bc91bcc525 graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/ClassSubstitutions.java --- a/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/ClassSubstitutions.java Mon Nov 24 16:30:28 2014 +0100 +++ b/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/ClassSubstitutions.java Mon Nov 24 16:33:02 2014 +0100 @@ -47,8 +47,7 @@ @MethodSubstitution(isStatic = false, forced = true) public static int getModifiers(final Class thisObj) { KlassPointer klass = ClassGetHubNode.readClass(thisObj); - KlassPointer zero = KlassPointer.fromWord(Word.unsigned(0)); - if (klass.equal(zero)) { + if (klass.isNull()) { // Class for primitive type return Modifier.ABSTRACT | Modifier.FINAL | Modifier.PUBLIC; } else {