6856025: assert(_base >= OopPtr && _base <= KlassPtr,"Not a Java pointer")

Reviewed-by: kvn
This commit is contained in:
Tom Rodriguez 2009-07-01 12:22:23 -07:00
parent 986d570981
commit da11e65fa4
7 changed files with 35 additions and 26 deletions

View file

@ -1480,7 +1480,7 @@ Node* GraphKit::store_oop_to_unknown(Node* ctl,
}
}
} else if (adr_type->isa_aryptr()) {
val_type = adr_type->is_aryptr()->elem()->isa_oopptr();
val_type = adr_type->is_aryptr()->elem()->make_oopptr();
}
if (val_type == NULL) {
val_type = TypeInstPtr::BOTTOM;