Searched refs:ThunkData (Results 1 – 2 of 2) sorted by relevance
104 class ThunkData;107 void AddUnreservedThunk(ThunkData* data);112 ThunkData ThunkDataForPatch(const LinkerPatch& patch, uint32_t max_next_offset);120 using ThunkMap = SafeMap<ThunkKey, ThunkData, ThunkKeyCompare>;143 ThunkData* method_call_thunk_;146 std::deque<ThunkData*> unreserved_thunks_;149 std::vector<ThunkData*> pending_thunks_; // Heap with the PendingThunkComparator.
31 class ArmBaseRelativePatcher::ThunkData { class in art::linker::ArmBaseRelativePatcher42 ThunkData(ThunkData&& src) = default;159 bool operator()(const ThunkData* lhs, const ThunkData* rhs) const { in operator ()()182 for (ThunkData* data : unreserved_thunks_) { in ReserveSpaceEnd()201 ThunkData* data = &entry.second; in WriteThunks()242 const ThunkData& data = entry.second; in GenerateThunkDebugInfo()248 const ThunkData& data = entry.second; in GenerateThunkDebugInfo()306 ThunkData* thunk = unreserved_thunks_.front(); in ReserveSpaceInternal()370 const ThunkData& data = it->second; in GetThunkTargetOffset()409 ThunkData* old_data = nullptr; in ProcessPatches()[all …]