src/share/vm/opto/doCall.cpp

changeset 802
194b8e3a2fc4
parent 631
d1605aabd0a1
child 1161
be93aad57795
     1.1 --- a/src/share/vm/opto/doCall.cpp	Wed Sep 17 08:29:17 2008 -0700
     1.2 +++ b/src/share/vm/opto/doCall.cpp	Wed Sep 17 12:59:52 2008 -0700
     1.3 @@ -795,7 +795,7 @@
     1.4  
     1.5      ciInstanceKlass *ikl = receiver_type->klass()->as_instance_klass();
     1.6      if (ikl->is_loaded() && ikl->is_initialized() && !ikl->is_interface() &&
     1.7 -        (ikl == actual_receiver || ikl->is_subclass_of(actual_receiver))) {
     1.8 +        (ikl == actual_receiver || ikl->is_subtype_of(actual_receiver))) {
     1.9        // ikl is a same or better type than the original actual_receiver,
    1.10        // e.g. static receiver from bytecodes.
    1.11        actual_receiver = ikl;

mercurial