Mercurial > hg > graal-jvmci-8
diff src/share/vm/opto/doCall.cpp @ 367:194b8e3a2fc4
6384206: Phis which are later unneeded are impairing our ability to inline based on static types
Reviewed-by: rasbold, jrose
author | never |
---|---|
date | Wed, 17 Sep 2008 12:59:52 -0700 |
parents | d1605aabd0a1 |
children | be93aad57795 |
line wrap: on
line diff
--- a/src/share/vm/opto/doCall.cpp Wed Sep 17 08:29:17 2008 -0700 +++ b/src/share/vm/opto/doCall.cpp Wed Sep 17 12:59:52 2008 -0700 @@ -795,7 +795,7 @@ ciInstanceKlass *ikl = receiver_type->klass()->as_instance_klass(); if (ikl->is_loaded() && ikl->is_initialized() && !ikl->is_interface() && - (ikl == actual_receiver || ikl->is_subclass_of(actual_receiver))) { + (ikl == actual_receiver || ikl->is_subtype_of(actual_receiver))) { // ikl is a same or better type than the original actual_receiver, // e.g. static receiver from bytecodes. actual_receiver = ikl;