Searched refs:IRTSegmentState (Results 1 – 6 of 6) sorted by relevance
145 struct IRTSegmentState { struct150 static constexpr IRTSegmentState kIRTFirstSegment = { 0 }; argument249 IndirectRef Add(IRTSegmentState previous_state, ObjPtr<mirror::Object> obj)276 bool Remove(IRTSegmentState previous_state, IndirectRef iref);300 IRTSegmentState GetSegmentState() const { in GetSegmentState()304 void SetSegmentState(IRTSegmentState new_state);374 void RecoverHoles(IRTSegmentState from);384 IRTSegmentState segment_state_;401 IRTSegmentState last_known_previous_state_;
75 const IRTSegmentState cookie = kIRTFirstSegment; in TEST_F()305 const IRTSegmentState cookie0 = kIRTFirstSegment; in TEST_F()316 const IRTSegmentState cookie1 = irt.GetSegmentState(); in TEST_F()336 const IRTSegmentState cookie0 = kIRTFirstSegment; in TEST_F()343 const IRTSegmentState cookie1 = irt.GetSegmentState(); in TEST_F()372 const IRTSegmentState cookie0 = kIRTFirstSegment; in TEST_F()379 const IRTSegmentState cookie1 = irt.GetSegmentState(); in TEST_F()387 const IRTSegmentState cookie2 = irt.GetSegmentState(); in TEST_F()411 const IRTSegmentState cookie0 = kIRTFirstSegment; in TEST_F()418 const IRTSegmentState cookie1 = irt.GetSegmentState(); in TEST_F()[all …]
72 IRTSegmentState local_ref_cookie;80 std::vector<IRTSegmentState> stacked_local_ref_cookies;156 IRTSegmentState saved_local_ref_cookie_;
170 void IndirectReferenceTable::RecoverHoles(IRTSegmentState prev_state) { in RecoverHoles()194 IRTSegmentState prev_state, in CheckHoleCount()195 IRTSegmentState cur_state) { in CheckHoleCount()226 IndirectRef IndirectReferenceTable::Add(IRTSegmentState previous_state, in Add()314 bool IndirectReferenceTable::Remove(IRTSegmentState previous_state, IndirectRef iref) { in Remove()446 void IndirectReferenceTable::SetSegmentState(IRTSegmentState new_state) { in SetSegmentState()
2317 IRTSegmentState old_state = irt.GetSegmentState(); in TEST_F()2320 IRTSegmentState new_state; in TEST_F()2327 *reinterpret_cast<IRTSegmentState*>(base + segment_state_offset) = new_state; in TEST_F()
27 static_assert(sizeof(IRTSegmentState) == sizeof(uint32_t), "IRTSegmentState size unexpected");28 static_assert(std::is_trivial<IRTSegmentState>::value, "IRTSegmentState not trivial");125 env->local_ref_cookie = bit_cast<IRTSegmentState>(saved_local_ref_cookie); in PopLocalReferences()