Searched refs:queue (Results 1 – 10 of 10) 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/004-NativeAllocations/src-art/ |
D | Main.java | 42 public static PhantomReference allocPhantom(ReferenceQueue<Object> queue) { in allocPhantom() argument 43 return new PhantomReference(new Object(), queue); in allocPhantom() 54 ReferenceQueue<Object> queue = new ReferenceQueue<Object>(); in checkRegisterNativeAllocation() local 55 ref = allocPhantom(queue); in checkRegisterNativeAllocation() 71 if (queue.remove(maxExpectedGcDurationMs) == null) { in checkRegisterNativeAllocation()
|
/art/test/079-phantom/src/ |
D | Bitmap.java | 121 ReferenceQueue<PhantomWrapper> queue, int nativeDataPtr) in PhantomWrapper() argument 123 super(wrapper, queue); in PhantomWrapper() 138 BitmapWatcher(ReferenceQueue<PhantomWrapper> queue) { in BitmapWatcher() argument 139 mQueue = queue; in BitmapWatcher()
|
/art/dexlayout/ |
D | dex_writer.cc | 664 void DexWriter::WriteMapItems(Stream* stream, MapItemQueue* queue) { in WriteMapItems() argument 666 const uint32_t map_list_size = queue->size(); in WriteMapItems() 668 while (!queue->empty()) { in WriteMapItems() 669 const MapItem& item = queue->top(); in WriteMapItems() 676 queue->pop(); in WriteMapItems() 682 MapItemQueue queue; in GenerateAndWriteMapItems() local 685 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeHeaderItem, 1, 0)); in GenerateAndWriteMapItems() 686 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeStringIdItem, in GenerateAndWriteMapItems() 689 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeTypeIdItem, in GenerateAndWriteMapItems() 692 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeProtoIdItem, in GenerateAndWriteMapItems() [all …]
|
D | dex_writer.h | 260 void WriteMapItems(Stream* stream, MapItemQueue* queue);
|
/art/runtime/ |
D | oat_file_manager.cc | 293 std::priority_queue<DexFileAndClassPair> queue; in CollisionCheck() local 296 queue.emplace(dex_files_loaded[i], &loaded_types[i], /*from_loaded_oat*/true); in CollisionCheck() 301 queue.emplace(dex_files_unloaded[i], &unloaded_types[i], /*from_loaded_oat*/false); in CollisionCheck() 308 while (!queue.empty()) { in CollisionCheck() 310 DexFileAndClassPair compare_pop(queue.top()); in CollisionCheck() 311 queue.pop(); in CollisionCheck() 314 while (!queue.empty()) { in CollisionCheck() 315 DexFileAndClassPair top(queue.top()); in CollisionCheck() 329 queue.pop(); in CollisionCheck() 330 AddNext(top, queue); in CollisionCheck() [all …]
|
D | class_linker.cc | 843 ArtField* queue = java_lang_ref_Reference->GetInstanceField(1); in FinishInit() local 844 CHECK_STREQ(queue->GetName(), "queue"); in FinishInit() 845 CHECK_STREQ(queue->GetTypeDescriptor(), "Ljava/lang/ref/ReferenceQueue;"); in FinishInit()
|
/art/runtime/base/ |
D | arena_containers.h | 53 using ArenaQueue = std::queue<T, ArenaDeque<T>>;
|
D | scoped_arena_containers.h | 49 using ScopedArenaQueue = std::queue<T, ScopedArenaDeque<T>>;
|
/art/runtime/verifier/ |
D | reg_type_test.cc | 957 std::queue<const RegType*> work_list; in TEST_F()
|