Searched refs:LRTSegmentState (Results 1 – 10 of 10) sorted by relevance
106 struct LRTSegmentState { struct111 static constexpr LRTSegmentState kLRTFirstSegment = { 0 }; argument330 LRTSegmentState PushFrame() { in PushFrame()335 LRTSegmentState result = previous_state_; in PushFrame()340 void PopFrame(LRTSegmentState previous_state) { in PopFrame()482 LRTSegmentState previous_state_;483 LRTSegmentState segment_state_;
338 const LRTSegmentState cookie = lrt.PushFrame(); in BasicHolesTest()364 const LRTSegmentState cookie = lrt.PushFrame(); in BasicHolesTest()396 const LRTSegmentState cookie0 = lrt.PushFrame(); in BasicHolesTest()404 const LRTSegmentState cookie1 = lrt.PushFrame(); in BasicHolesTest()436 const LRTSegmentState cookie0 = lrt.PushFrame(); in BasicHolesTest()442 const LRTSegmentState cookie1 = lrt.PushFrame(); in BasicHolesTest()478 const LRTSegmentState cookie0 = lrt.PushFrame(); in BasicHolesTest()490 const LRTSegmentState cookie0_second = lrt.PushFrame(); in BasicHolesTest()608 const LRTSegmentState cookie0 = lrt.PushFrame(); in TestAddRemove()628 LRTSegmentState cookie1 = lrt.PushFrame(); // Create second segment. in TestAddRemove()[all …]
82 jni::LRTSegmentState PushLocalReferenceFrame() { in PushLocalReferenceFrame()85 void PopLocalReferenceFrame(jni::LRTSegmentState previous_state) { in PopLocalReferenceFrame()176 std::vector<jni::LRTSegmentState> stacked_local_ref_cookies_;225 const jni::LRTSegmentState saved_local_ref_cookie_;
2589 jni::LRTSegmentState* previous_state = reinterpret_cast<jni::LRTSegmentState*>( in TEST_F()2592 jni::LRTSegmentState* segment_state = reinterpret_cast<jni::LRTSegmentState*>( in TEST_F()2599 jni::LRTSegmentState cookie0 = lrt.PushFrame(); in TEST_F()2609 jni::LRTSegmentState expected_cookie2 = *segment_state; in TEST_F()2612 jni::LRTSegmentState cookie1 = lrt.PushFrame(); in TEST_F()2618 jni::LRTSegmentState cookie2 = lrt.PushFrame(); in TEST_F()
46 static_assert(sizeof(jni::LRTSegmentState) == sizeof(uint32_t), "LRTSegmentState size unexpected");47 static_assert(std::is_trivial<jni::LRTSegmentState>::value, "LRTSegmentState not trivial");84 env->PopLocalReferenceFrame(bit_cast<jni::LRTSegmentState>(saved_local_ref_cookie)); in PopLocalReferences()
1728 static_assert(sizeof(uintptr_t) >= sizeof(jni::LRTSegmentState)); in ComputeLayout()
139 constexpr size_t kLRTSegmentStateSize = sizeof(jni::LRTSegmentState); in LoadLocalReferenceTableStates()163 constexpr size_t kLRTSegmentStateSize = sizeof(jni::LRTSegmentState); in StoreLocalReferenceTableStates()
981 constexpr size_t kLRTSegmentStateSize = sizeof(jni::LRTSegmentState); in LoadLocalReferenceTableStates()997 constexpr size_t kLRTSegmentStateSize = sizeof(jni::LRTSegmentState); in StoreLocalReferenceTableStates()
1110 constexpr size_t kLRTSegmentStateSize = sizeof(jni::LRTSegmentState); in LoadLocalReferenceTableStates()1125 constexpr size_t kLRTSegmentStateSize = sizeof(jni::LRTSegmentState); in StoreLocalReferenceTableStates()
290 constexpr size_t kLRTSegmentStateSize = sizeof(jni::LRTSegmentState); in ArtJniCompileMethodInternal()