< prev index next >

src/hotspot/share/opto/graphKit.cpp

Print this page

        

*** 1428,1438 **** } //------------------------------cast_not_null---------------------------------- // Cast obj to not-null on this path Node* GraphKit::cast_not_null(Node* obj, bool do_replace_in_map) { ! assert(!obj->is_ValueType(), "should not cast value type"); const Type *t = _gvn.type(obj); const Type *t_not_null = t->join_speculative(TypePtr::NOTNULL); // Object is already not-null? if( t == t_not_null ) return obj; --- 1428,1440 ---- } //------------------------------cast_not_null---------------------------------- // Cast obj to not-null on this path Node* GraphKit::cast_not_null(Node* obj, bool do_replace_in_map) { ! if (obj->is_ValueType()) { ! return obj; ! } const Type *t = _gvn.type(obj); const Type *t_not_null = t->join_speculative(TypePtr::NOTNULL); // Object is already not-null? if( t == t_not_null ) return obj;
< prev index next >