< prev index next >

src/hotspot/share/opto/graphKit.cpp

Print this page
rev 48500 : 8194988: 8 Null pointer dereference defect groups related to MultiNode::proj_out()

*** 3752,3762 **** return NULL; } // Trace Allocate -> Proj[Parm] -> Initialize InitializeNode* AllocateNode::initialization() { ! ProjNode* rawoop = proj_out(AllocateNode::RawAddress); if (rawoop == NULL) return NULL; for (DUIterator_Fast imax, i = rawoop->fast_outs(imax); i < imax; i++) { Node* init = rawoop->fast_out(i); if (init->is_Initialize()) { assert(init->as_Initialize()->allocation() == this, "2-way link"); --- 3752,3762 ---- return NULL; } // Trace Allocate -> Proj[Parm] -> Initialize InitializeNode* AllocateNode::initialization() { ! ProjNode* rawoop = proj_out_or_null(AllocateNode::RawAddress); if (rawoop == NULL) return NULL; for (DUIterator_Fast imax, i = rawoop->fast_outs(imax); i < imax; i++) { Node* init = rawoop->fast_out(i); if (init->is_Initialize()) { assert(init->as_Initialize()->allocation() == this, "2-way link");
< prev index next >