< prev index next >

src/hotspot/share/gc/g1/g1ParScanThreadState.hpp

Print this page
rev 60648 : [mq]: partial_arrays

*** 78,87 **** --- 78,90 ---- size_t _surviving_words_length; // Indicates whether in the last generation (old) there is no more space // available for allocation. bool _old_gen_is_full; + int _objarray_scan_chunk_size; + int _objarray_length_offset_in_bytes; + G1RedirtyCardsQueue& redirty_cards_queue() { return _rdcq; } G1CardTable* ct() { return _ct; } G1HeapRegionAttr dest(G1HeapRegionAttr original) const { assert(original.is_valid(),
*** 155,164 **** --- 158,168 ---- // HeapWords copied. size_t flush(size_t* surviving_young_words); private: inline void do_partial_array(PartialArrayScanTask task); + inline oop start_partial_objArray(G1HeapRegionAttr dest_dir, oop from, oop to); HeapWord* allocate_copy_slow(G1HeapRegionAttr* dest_attr, oop old, size_t word_sz, uint age,
< prev index next >