< prev index next >

src/hotspot/share/opto/parseHelper.cpp

Print this page

*** 66,76 **** //============================================================================= //------------------------------do_checkcast----------------------------------- void Parse::do_checkcast() { bool will_link; ciKlass* klass = iter().get_klass(will_link); ! bool never_null = iter().get_never_null(); Node *obj = peek(); // Throw uncommon trap if class is not loaded or the value we are casting // _from_ is not loaded, and value is not null. If the value _is_ NULL, --- 66,76 ---- //============================================================================= //------------------------------do_checkcast----------------------------------- void Parse::do_checkcast() { bool will_link; ciKlass* klass = iter().get_klass(will_link); ! bool never_null = iter().is_klass_never_null(); Node *obj = peek(); // Throw uncommon trap if class is not loaded or the value we are casting // _from_ is not loaded, and value is not null. If the value _is_ NULL,
< prev index next >