Home
last modified time | relevance | path

Searched refs:GeneratedCodeRange (Results 1 – 2 of 2) sorted by relevance

/aosp_15_r20/art/runtime/
H A Dfault_handler.cc138 GeneratedCodeRange* next = (i + 1u != kNumLocalGeneratedCodeRanges) in Init()
189 GeneratedCodeRange* range = generated_code_ranges_.load(std::memory_order_acquire); in Shutdown()
192 GeneratedCodeRange* next_range = range->next.load(std::memory_order_relaxed); in Shutdown()
193 std::less<GeneratedCodeRange*> less; in Shutdown()
271 GeneratedCodeRange* range = generated_code_ranges_.load(std::memory_order_acquire); in CheckForUnrecognizedImplicitSuspendCheckInBootImage()
343 inline FaultManager::GeneratedCodeRange* FaultManager::CreateGeneratedCodeRange( in CreateGeneratedCodeRange()
345 GeneratedCodeRange* range = free_generated_code_ranges_; in CreateGeneratedCodeRange()
347 std::less<GeneratedCodeRange*> less; in CreateGeneratedCodeRange()
356 return new GeneratedCodeRange{nullptr, start, size}; in CreateGeneratedCodeRange()
360 inline void FaultManager::FreeGeneratedCodeRange(GeneratedCodeRange* range) { in FreeGeneratedCodeRange()
[all …]
H A Dfault_handler.h79 struct GeneratedCodeRange { struct
80 std::atomic<GeneratedCodeRange*> next; argument
85 GeneratedCodeRange* CreateGeneratedCodeRange(const void* start, size_t size) argument
87 void FreeGeneratedCodeRange(GeneratedCodeRange* range) REQUIRES(!generated_code_ranges_lock_);
103 std::atomic<GeneratedCodeRange*> generated_code_ranges_ GUARDED_BY(generated_code_ranges_lock_);
115 GeneratedCodeRange generated_code_ranges_storage_[kNumLocalGeneratedCodeRanges];
116 GeneratedCodeRange* free_generated_code_ranges_