Lines Matching refs:GcState
186 void YoungMark() { set_young_gc_state(GcState::Copied); }
187 void YoungMarkPromoted() { set_young_gc_state(GcState::Promoted); }
188 void YoungUnmark() { set_young_gc_state(GcState::Dead); }
189 bool IsYoungMarked() const { return young_gc_state() != GcState::Dead; }
191 bool IsYoungPromoted() const { return young_gc_state() == GcState::Promoted; }
222 enum class GcState : uint8_t { Dead = 0, Copied, Promoted };
225 std::atomic<GcState> young_gc_state_{GcState::Dead};
230 GcState young_gc_state() const {
234 void set_young_gc_state(GcState value) {