--- a/src/hotspot/share/oops/objArrayKlass.cpp Wed May 02 15:29:55 2018 +0100
+++ b/src/hotspot/share/oops/objArrayKlass.cpp Wed May 02 09:26:10 2018 -0700
@@ -331,7 +331,9 @@
return Klass::can_be_primary_super_slow();
}
-GrowableArray<Klass*>* ObjArrayKlass::compute_secondary_supers(int num_extra_slots) {
+GrowableArray<Klass*>* ObjArrayKlass::compute_secondary_supers(int num_extra_slots,
+ Array<Klass*>* transitive_interfaces) {
+ assert(transitive_interfaces == NULL, "sanity");
// interfaces = { cloneable_klass, serializable_klass, elemSuper[], ... };
Array<Klass*>* elem_supers = element_klass()->secondary_supers();
int num_elem_supers = elem_supers == NULL ? 0 : elem_supers->length();