src/share/vm/opto/connode.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File
*** old/src/share/vm/opto/connode.cpp	Mon Sep 22 15:26:23 2008
--- new/src/share/vm/opto/connode.cpp	Mon Sep 22 15:26:23 2008

*** 431,442 **** --- 431,442 ---- //------------------------------Ideal_DU_postCCP------------------------------- // If not converting int->oop, throw away cast after constant propagation Node *CastPPNode::Ideal_DU_postCCP( PhaseCCP *ccp ) { const Type *t = ccp->type(in(1)); ! if (!t->isa_oop_ptr() || in(1)->is_DecodeN()) { ! return NULL; // do not transform raw pointers ! return NULL; // do not transform raw pointers or narrow oops } return ConstraintCastNode::Ideal_DU_postCCP(ccp); }

src/share/vm/opto/connode.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File