Lines Matching refs:secondaries
291 // Compute the "real" non-extra secondaries.
293 objArrayHandle secondaries (THREAD, secondary_oops);
295 // Store the extra secondaries in the first array positions:
302 // secondary list contains the element_klass's secondaries with
307 for( i = extras; i < secondaries->length(); i++ )
308 if( secondaries->obj_at(i) == p )
310 if( i < secondaries->length() )
312 secondaries->obj_at_put(--fillp, p);
316 // Pack the array. Drop the old secondaries array on the floor
318 objArrayOop s2 = oopFactory::new_system_objArray(secondaries->length() - fillp, CHECK);
320 s2->obj_at_put( i, secondaries->obj_at(i+fillp) );
321 secondaries = objArrayHandle(THREAD, s2);
325 if (secondaries() != Universe::the_array_interfaces_array()) {
327 for (int j = 0; j < secondaries->length(); j++) {
328 assert(secondaries->obj_at(j) != NULL, "correct bootstrapping order");
333 this_kh->set_secondary_supers(secondaries());