< prev index next >

src/share/vm/opto/parse1.cpp

Print this page

        

*** 2123,2133 **** if (t == Type::TOP || t == Type::HALF) { map->set_req(idx, top()); return NULL; } ! ValueTypeNode* vt = o->isa_ValueType(); if (vt != NULL) { // Value types are merged by merging their field values. // Create a cloned ValueTypeNode with phi inputs that // represents the merged value type and update the map. vt = vt->clone_with_phis(&_gvn, region); --- 2123,2133 ---- if (t == Type::TOP || t == Type::HALF) { map->set_req(idx, top()); return NULL; } ! ValueTypeBaseNode* vt = o->isa_ValueType(); if (vt != NULL) { // Value types are merged by merging their field values. // Create a cloned ValueTypeNode with phi inputs that // represents the merged value type and update the map. vt = vt->clone_with_phis(&_gvn, region);
< prev index next >