Searched refs:secondaries (Results 1 - 3 of 3) sorted by relevance

/openjdk7/hotspot/src/share/vm/oops/
H A Dklass.cpp291 // 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
[all...]
H A DobjArrayKlass.cpp278 objArrayHandle secondaries(THREAD, sec_oop);
279 secondaries->obj_at_put(num_extra_slots+0, SystemDictionary::Cloneable_klass());
280 secondaries->obj_at_put(num_extra_slots+1, SystemDictionary::Serializable_klass());
285 secondaries->obj_at_put(num_extra_slots+2+i, array_super);
287 return secondaries();
H A DinstanceKlass.cpp639 // The secondaries are the implemented interfaces.
649 objArrayOop secondaries = oopFactory::new_system_objArray(num_secondaries, CHECK_NULL); local
651 secondaries->obj_at_put(num_extra_slots+i, interfaces->obj_at(i));
653 return secondaries;

Completed in 1380 milliseconds