< prev index next >

src/share/vm/gc/g1/youngList.hpp

Print this page
rev 10309 : 8150390: Move rs length sampling data to the sampling thread
Reviewed-by:

*** 35,52 **** HeapRegion* _head; HeapRegion* _survivor_head; HeapRegion* _survivor_tail; - HeapRegion* _curr; - uint _length; uint _survivor_length; - size_t _last_sampled_rs_lengths; - size_t _sampled_rs_lengths; - void empty_list(HeapRegion* list); public: YoungList(G1CollectedHeap* g1h); --- 35,47 ----
*** 70,88 **** } size_t survivor_used_bytes() { return (size_t) survivor_length() * HeapRegion::GrainBytes; } - void rs_length_sampling_init(); - bool rs_length_sampling_more(); - void rs_length_sampling_next(); - - void reset_sampled_info() { - _last_sampled_rs_lengths = 0; - } - size_t sampled_rs_lengths() { return _last_sampled_rs_lengths; } - // for development purposes void reset_auxilary_lists(); void clear() { _head = NULL; _length = 0; } void clear_survivors() { --- 65,74 ----
*** 95,104 **** HeapRegion* first_survivor_region() { return _survivor_head; } HeapRegion* last_survivor_region() { return _survivor_tail; } // debugging bool check_list_well_formed(); ! bool check_list_empty(bool check_sample = true); void print(); }; #endif // SHARE_VM_GC_G1_YOUNGLIST_HPP --- 81,90 ---- HeapRegion* first_survivor_region() { return _survivor_head; } HeapRegion* last_survivor_region() { return _survivor_tail; } // debugging bool check_list_well_formed(); ! bool check_list_empty(); void print(); }; #endif // SHARE_VM_GC_G1_YOUNGLIST_HPP
< prev index next >