src/share/vm/gc_implementation/g1/concurrentMark.hpp

Print this page
rev 4008 : 8001985: G1: Backport fix for 7200261 to hsx24
Summary: The automatic backport of the fix for 7200261 did not apply cleanly to hsx24 - there were two rejected hunks that had to be fixed up by hand.
Reviewed-by:

*** 804,814 **** } bool verbose_high() { return _MARKING_VERBOSE_ && _verbose_level >= high_verbose; } ! // Counting data structure accessors // Returns the card number of the bottom of the G1 heap. // Used in biasing indices into accounting card bitmaps. intptr_t heap_bottom_card_num() const { return _heap_bottom_card_num; --- 804,821 ---- } bool verbose_high() { return _MARKING_VERBOSE_ && _verbose_level >= high_verbose; } ! // Liveness counting ! ! // Utility routine to set an exclusive range of cards on the given ! // card liveness bitmap ! inline void set_card_bitmap_range(BitMap* card_bm, ! BitMap::idx_t start_idx, ! BitMap::idx_t end_idx, ! bool is_par); // Returns the card number of the bottom of the G1 heap. // Used in biasing indices into accounting card bitmaps. intptr_t heap_bottom_card_num() const { return _heap_bottom_card_num;