< prev index next >

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

Print this page

        

*** 102,128 **** protected: InCSetState default_value() const { return InCSetState::NotInCSet; } public: void set_humongous(uintptr_t index) { assert(get_by_index(index).is_default(), ! err_msg("State at index " INTPTR_FORMAT" should be default but is " CSETSTATE_FORMAT, index, get_by_index(index).value())); set_by_index(index, InCSetState::Humongous); } void clear_humongous(uintptr_t index) { set_by_index(index, InCSetState::NotInCSet); } void set_in_young(uintptr_t index) { assert(get_by_index(index).is_default(), ! err_msg("State at index " INTPTR_FORMAT" should be default but is " CSETSTATE_FORMAT, index, get_by_index(index).value())); set_by_index(index, InCSetState::Young); } void set_in_old(uintptr_t index) { assert(get_by_index(index).is_default(), ! err_msg("State at index " INTPTR_FORMAT" should be default but is " CSETSTATE_FORMAT, index, get_by_index(index).value())); set_by_index(index, InCSetState::Old); } bool is_in_cset_or_humongous(HeapWord* addr) const { return at(addr).is_in_cset_or_humongous(); } bool is_in_cset(HeapWord* addr) const { return at(addr).is_in_cset(); } --- 102,128 ---- protected: InCSetState default_value() const { return InCSetState::NotInCSet; } public: void set_humongous(uintptr_t index) { assert(get_by_index(index).is_default(), ! err_msg("State at index " INTPTR_FORMAT " should be default but is " CSETSTATE_FORMAT, index, get_by_index(index).value())); set_by_index(index, InCSetState::Humongous); } void clear_humongous(uintptr_t index) { set_by_index(index, InCSetState::NotInCSet); } void set_in_young(uintptr_t index) { assert(get_by_index(index).is_default(), ! err_msg("State at index " INTPTR_FORMAT " should be default but is " CSETSTATE_FORMAT, index, get_by_index(index).value())); set_by_index(index, InCSetState::Young); } void set_in_old(uintptr_t index) { assert(get_by_index(index).is_default(), ! err_msg("State at index " INTPTR_FORMAT " should be default but is " CSETSTATE_FORMAT, index, get_by_index(index).value())); set_by_index(index, InCSetState::Old); } bool is_in_cset_or_humongous(HeapWord* addr) const { return at(addr).is_in_cset_or_humongous(); } bool is_in_cset(HeapWord* addr) const { return at(addr).is_in_cset(); }
< prev index next >