Searched refs:FirstFreeField (Results 1 – 2 of 2) sorted by relevance
/art/runtime/jni/ |
D | local_reference_table.cc | 146 FirstFreeField::Update(kFreeListEnd, check_jni ? 1u << kFlagCheckJni : 0u)), in LocalReferenceTable() 242 uint32_t free_entry_index = FirstFreeField::Decode(free_entries_list); in PrunePoppedFreeEntries() 248 free_entries_list_ = FirstFreeField::Update(free_entry_index, free_entries_list); in PrunePoppedFreeEntries() 317 free_entries_list_ = FirstFreeField::Update(free_entry->GetNextFree(), 0u); in Add() 342 free_entries_list_ = FirstFreeField::Update(free_entry->GetNextFree(), free_entries_list_); in Add() 360 free_entries_list_ = FirstFreeField::Update(first_free_index, 1u << kFlagCheckJni); in Add() 560 free_entries_list_ = FirstFreeField::Update(free_index, free_entries_list_); in Remove() 587 free_entries_list_ = FirstFreeField::Update(entry_index, free_entries_list_); in Remove()
|
D | local_reference_table.h | 378 using FirstFreeField = BitField<uint32_t, kFieldFirstFree, kFieldFirstFreeSize>; variable 386 FirstFreeField::Update(kFreeListEnd, 0u); // kFlagCheckJni not set. 467 return FirstFreeField::Decode(free_entries_list_); in GetFirstFreeIndex()
|