Searched refs:queue (Results 1 – 7 of 7) sorted by relevance
/art/runtime/gc/ |
D | reference_queue_test.cc | 35 ReferenceQueue queue(&lock); in TEST_F() local 36 ASSERT_TRUE(queue.IsEmpty()); in TEST_F() 37 ASSERT_EQ(queue.GetLength(), 0U); in TEST_F() 46 queue.EnqueueReference(ref1.Get()); in TEST_F() 47 ASSERT_TRUE(!queue.IsEmpty()); in TEST_F() 48 ASSERT_EQ(queue.GetLength(), 1U); in TEST_F() 49 queue.EnqueueReference(ref2.Get()); in TEST_F() 50 ASSERT_TRUE(!queue.IsEmpty()); in TEST_F() 51 ASSERT_EQ(queue.GetLength(), 2U); in TEST_F() 55 dequeued.insert(queue.DequeuePendingReference().Ptr()); in TEST_F() [all …]
|
/art/test/079-phantom/src/ |
D | Bitmap.java | 114 ReferenceQueue<PhantomWrapper> queue, int nativeDataPtr) in PhantomWrapper() argument 116 super(wrapper, queue); in PhantomWrapper() 129 BitmapWatcher(ReferenceQueue<PhantomWrapper> queue) { in BitmapWatcher() argument 130 mQueue = queue; in BitmapWatcher()
|
/art/dexlayout/ |
D | dex_writer.cc | 530 std::priority_queue<MapItemContainer> queue; in WriteMapItem() local 533 queue.push(MapItemContainer(DexFile::kDexTypeHeaderItem, 1, 0)); in WriteMapItem() 535 queue.push(MapItemContainer(DexFile::kDexTypeStringIdItem, collection.StringIdsSize(), in WriteMapItem() 539 queue.push(MapItemContainer(DexFile::kDexTypeTypeIdItem, collection.TypeIdsSize(), in WriteMapItem() 543 queue.push(MapItemContainer(DexFile::kDexTypeProtoIdItem, collection.ProtoIdsSize(), in WriteMapItem() 547 queue.push(MapItemContainer(DexFile::kDexTypeFieldIdItem, collection.FieldIdsSize(), in WriteMapItem() 551 queue.push(MapItemContainer(DexFile::kDexTypeMethodIdItem, collection.MethodIdsSize(), in WriteMapItem() 555 queue.push(MapItemContainer(DexFile::kDexTypeClassDefItem, collection.ClassDefsSize(), in WriteMapItem() 559 queue.push(MapItemContainer(DexFile::kDexTypeCallSiteIdItem, collection.CallSiteIdsSize(), in WriteMapItem() 563 queue.push(MapItemContainer(DexFile::kDexTypeMethodHandleItem, in WriteMapItem() [all …]
|
/art/runtime/ |
D | oat_file_manager.cc | 476 std::priority_queue<DexFileAndClassPair> queue; in CollisionCheck() local 479 queue.emplace(dex_files_loaded[i], &loaded_types[i], /*from_loaded_oat*/true); in CollisionCheck() 484 queue.emplace(dex_files_unloaded[i], &unloaded_types[i], /*from_loaded_oat*/false); in CollisionCheck() 491 while (!queue.empty()) { in CollisionCheck() 493 DexFileAndClassPair compare_pop(queue.top()); in CollisionCheck() 494 queue.pop(); in CollisionCheck() 497 while (!queue.empty()) { in CollisionCheck() 498 DexFileAndClassPair top(queue.top()); in CollisionCheck() 512 queue.pop(); in CollisionCheck() 513 AddNext(top, queue); in CollisionCheck() [all …]
|
D | class_linker.cc | 782 ArtField* queue = java_lang_ref_Reference->GetInstanceField(1); in FinishInit() local 783 CHECK_STREQ(queue->GetName(), "queue"); in FinishInit() 784 CHECK_STREQ(queue->GetTypeDescriptor(), "Ljava/lang/ref/ReferenceQueue;"); in FinishInit()
|
/art/runtime/base/ |
D | scoped_arena_containers.h | 49 using ScopedArenaQueue = std::queue<T, ScopedArenaDeque<T>>;
|
D | arena_containers.h | 53 using ArenaQueue = std::queue<T, ArenaDeque<T>>;
|