equal
deleted
inserted
replaced
37 #include "oops/objArrayKlass.hpp" |
37 #include "oops/objArrayKlass.hpp" |
38 #include "oops/oop.inline.hpp" |
38 #include "oops/oop.inline.hpp" |
39 #include "oops/typeArrayKlass.hpp" |
39 #include "oops/typeArrayKlass.hpp" |
40 #include "oops/typeArrayOop.hpp" |
40 #include "oops/typeArrayOop.hpp" |
41 #include "runtime/handles.inline.hpp" |
41 #include "runtime/handles.inline.hpp" |
|
42 #include "runtime/orderAccess.inline.hpp" |
42 #include "utilities/macros.hpp" |
43 #include "utilities/macros.hpp" |
43 |
44 |
44 bool TypeArrayKlass::compute_is_subtype_of(Klass* k) { |
45 bool TypeArrayKlass::compute_is_subtype_of(Klass* k) { |
45 if (!k->oop_is_typeArray()) { |
46 if (!k->oop_is_typeArray()) { |
46 return ArrayKlass::compute_is_subtype_of(k); |
47 return ArrayKlass::compute_is_subtype_of(k); |