Searched refs:ArenaFreeTag (Results 1 - 2 of 2) sorted by relevance

/art/runtime/base/
H A Dscoped_arena_allocator.h36 enum class ArenaFreeTag : uint8_t { class in namespace:art
65 static ArenaFreeTag& ArenaTagForAllocation(void* ptr) {
67 return *(reinterpret_cast<ArenaFreeTag*>(ptr) - 1);
109 ArenaTagForAllocation(ptr) = ArenaFreeTag::kUsed;
H A Dscoped_arena_containers.h237 CHECK(ArenaStack::ArenaTagForAllocation(reinterpret_cast<void*>(ptr)) == ArenaFreeTag::kUsed)
239 ArenaStack::ArenaTagForAllocation(reinterpret_cast<void*>(ptr)) = ArenaFreeTag::kFree;

Completed in 938 milliseconds