6710487: More than half of JDI Regression tests hang with COOPs in -Xcomp mode

Remove DecodeNNode::decode() and EncodePNode::encode() methods.

Reviewed-by: rasbold, never
This commit is contained in:
Vladimir Kozlov 2008-06-24 10:43:29 -07:00
parent 2d64a7a369
commit a671e7c7b5
17 changed files with 103 additions and 143 deletions

View file

@ -2017,7 +2017,7 @@ static void final_graph_reshaping_impl( Node *n, Final_Reshape_Counts &fpu ) {
for (uint i = 0; i < cnt; i++) {
Node* m = r->raw_out(i);
if (m!= NULL && m->Opcode() == Op_ConN &&
m->bottom_type()->is_narrowoop()->make_oopptr() == t) {
m->bottom_type()->make_ptr() == t) {
nn = m;
break;
}
@ -2070,7 +2070,7 @@ static void final_graph_reshaping_impl( Node *n, Final_Reshape_Counts &fpu ) {
}
}
} else if (t->isa_oopptr()) {
in2 = ConNode::make(C, t->is_oopptr()->make_narrowoop());
in2 = ConNode::make(C, t->make_narrowoop());
}
}
if( in2 != NULL ) {