/art/compiler/utils/ |
H A D | scoped_hashtable.h | 20 #include <list> 39 for (typename std::list<std::map<K, V>>::const_iterator scopes_it = scopes.begin(); 58 // when removing scope and the list of scopes is empty. 67 std::list<std::map<K, V>> scopes;
|
H A D | swap_space.h | 21 #include <list> 76 std::list<SpaceChunk> maps_;
|
/art/compiler/dex/ |
H A D | pass_driver.h | 67 // Now add to the list. 145 * @brief Gets the list of passes currently schedule to execute. 156 static void SetDumpPassList(const std::string& list) { argument 157 dump_pass_list_ = list; 160 static void SetPrintPassList(const std::string& list) { argument 161 print_pass_list_ = list; 198 /** @brief The default pass list is used to initialize pass_list_. */
|
H A D | mir_graph.h | 427 void InsertMIRBefore(MIR* insert_before, MIR* list);
|
/art/test/061-out-of-memory/src/ |
H A D | Main.java | 67 * list afterwards. Even if we null out list when we're done, the conservative 73 LinkedList<Object> list = new LinkedList<Object>(); 82 list.add((Object)new byte[objSize]);
|
/art/compiler/ |
H A D | common_compiler_test.h | 20 #include <list> 88 // Chunks must not move their storage after being created - use the node-based std::list. 89 std::list<std::vector<uint8_t>> header_code_and_maps_chunks_;
|
/art/runtime/ |
H A D | thread_list.h | 26 #include <list> 121 // Add/remove current thread from list. 130 // Return a copy of the thread list. 131 std::list<Thread*> GetList() EXCLUSIVE_LOCKS_REQUIRED(Locks::thread_list_lock_) { 161 // The actual list of all threads. 162 std::list<Thread*> list_ GUARDED_BY(Locks::thread_list_lock_);
|
H A D | instrumentation.cc | 240 // need to push a DEX pc into the dex_pcs_ list to match size of instrumentation stack. 439 std::list<InstrumentationListener*>* modified; 441 modified = new std::list<InstrumentationListener*>(*dex_pc_listeners_.get()); 443 modified = new std::list<InstrumentationListener*>(); 450 std::list<InstrumentationListener*>* modified; 452 modified = new std::list<InstrumentationListener*>(*field_read_listeners_.get()); 454 modified = new std::list<InstrumentationListener*>(); 461 std::list<InstrumentationListener*>* modified; 463 modified = new std::list<InstrumentationListener*>(*field_write_listeners_.get()); 465 modified = new std::list<InstrumentationListene [all...] |
H A D | instrumentation.h | 21 #include <list> 438 std::list<InstrumentationListener*> method_entry_listeners_ GUARDED_BY(Locks::mutator_lock_); 439 std::list<InstrumentationListener*> method_exit_listeners_ GUARDED_BY(Locks::mutator_lock_); 440 std::list<InstrumentationListener*> method_unwind_listeners_ GUARDED_BY(Locks::mutator_lock_); 441 std::shared_ptr<std::list<InstrumentationListener*>> dex_pc_listeners_ 443 std::shared_ptr<std::list<InstrumentationListener*>> field_read_listeners_ 445 std::shared_ptr<std::list<InstrumentationListener*>> field_write_listeners_ 447 std::shared_ptr<std::list<InstrumentationListener*>> exception_caught_listeners_
|
H A D | monitor.h | 24 #include <list> 229 // Free list for monitor pool. 255 typedef std::list<Monitor*, TrackingAllocator<Monitor*, kAllocatorTagMonitorList>> Monitors;
|
H A D | oat_file.h | 20 #include <list> 368 // elements. std::list<> and std::deque<> satisfy this requirement, std::vector<> doesn't. 369 mutable std::list<std::string> string_cache_ GUARDED_BY(secondary_lookup_lock_);
|
H A D | transaction.h | 28 #include <list> 190 std::list<InternStringLog> intern_string_logs_ GUARDED_BY(log_lock_);
|
H A D | transaction.cc | 26 #include <list> 151 // most recent operation is at list begin so just have to iterate over it. 168 std::list<ObjectPair> moving_roots; 196 std::list<ArrayPair> moving_roots;
|
H A D | monitor.cc | 331 // Acquire thread list lock so threads won't disappear from under us. 1063 // Check the monitor appears in the monitor list. 1065 MonitorList* list = Runtime::Current()->GetMonitorList(); local 1066 MutexLock mu(Thread::Current(), list->monitor_list_lock_); 1067 for (Monitor* list_mon : list->list_) { 1121 // TODO: Is it an invariant that *all* open monitors are in the list? Then we could
|
H A D | dex_file_verifier.cc | 205 // Check that the list is available. The first 4B are the count. 290 // Check that map list content is available. 303 // Sanity check the size of the map list. 455 ErrorStringPrintf("Static/instance field not in expected list"); 479 ErrorStringPrintf("Direct/virtual method not in expected list"); 732 * times within a single parameter list. However, longer parameter lists 1039 if (!CheckListSize(field_item, field_count, sizeof(DexFile::FieldAnnotationsItem), "field_annotations list")) { 1057 if (!CheckListSize(method_item, method_count, sizeof(DexFile::MethodAnnotationsItem), "method_annotations list")) { 1077 "parameter_annotations list")) { 1368 ErrorStringPrintf("Multiple map list item 1794 const DexFile::AnnotationSetRefList* list = local [all...] |
H A D | thread.h | 23 #include <list> 451 // Waiter link-list support. 642 // Linked list recording fragments of managed stack. 1083 // Top of linked list of handle scopes or nullptr for none.
|
H A D | thread.cc | 31 #include <list> 621 // Attempt to rectify locks so that we dump thread list with required locks before exiting. 628 LOG(WARNING) << "Dumping thread list without holding mutator_lock_"; 634 LOG(WARNING) << "Dumping thread list without holding thread_list_lock_"; 674 // checkpoints. Then clear the list and the flag. The RequestCheckpoint
|
H A D | debugger.cc | 1148 // Get the complete list of reference classes (i.e. all classes except 2244 std::list<Thread*> all_threads_list; 2256 // This thread is being started (and has been registered in the thread list). However, it is 3661 // Check the argument list matches the method. 3709 // The fact that we've released the thread list lock is a bit risky --- if the thread goes 3834 * will add the object to the "do not touch" list. 4009 std::list<Thread*> threads; 4616 // "i" is the head of the list. We want to start at the end of the 4617 // list and move forward to the tail.
|
/art/test/092-locale/src/ |
H A D | Main.java | 103 String[] list = syms.getAmPmStrings(); 104 System.out.println("USA dfs: " + Arrays.deepToString(list));
|
/art/runtime/gc/space/ |
H A D | bump_pointer_space.cc | 104 // TODO: Not do a copy of the thread list? 105 std::list<Thread*> thread_list = Runtime::Current()->GetThreadList()->GetList(); 123 // TODO: Not do a copy of the thread list? 124 std::list<Thread*> thread_list = Runtime::Current()->GetThreadList()->GetList(); 214 std::list<Thread*> thread_list = Runtime::Current()->GetThreadList()->GetList(); 232 std::list<Thread*> thread_list = Runtime::Current()->GetThreadList()->GetList();
|
/art/compiler/sea_ir/types/ |
H A D | type_inference.cc | 145 std::list<InstructionNode*> worklist; 146 // Fill the work-list with all instructions. 162 // Sparse (SSA) fixed-point algorithm that processes each instruction in the work-list, 163 // adding consumers of instructions whose result changed type back into the work-list. 164 // Note: According to [1] list iterators should not be invalidated on insertion, 170 for (std::list<InstructionNode*>::const_iterator instruction_it = worklist.begin(); 178 // Add SSA consumers of the current instruction to the work-list.
|
/art/compiler/optimizing/ |
H A D | graph_visualizer.cc | 172 void PrintInstructions(const HInstructionList& list) { argument 174 for (HInstructionIterator it(list); !it.Done(); it.Advance()) {
|
/art/runtime/gc/allocator/ |
H A D | rosalloc.cc | 26 #include <list> 1719 std::list<Thread*> thread_list = Runtime::Current()->GetThreadList()->GetList(); 1744 std::list<Thread*> thread_list = Runtime::Current()->GetThreadList()->GetList(); 1968 std::list<Thread*> threads = Runtime::Current()->GetThreadList()->GetList(); 2018 std::list<Thread*> thread_list = Runtime::Current()->GetThreadList()->GetList();
|
/art/test/ |
H A D | Android.run-test.mk | 164 # A generated list of prerequisites that call 'run-test --build-only', the actual prerequisite is 506 # $(2): list of prerequisites
|
/art/runtime/gc/ |
H A D | heap.cc | 85 // Whether or not we use the free list large object space. Only use it if USE_ART_LOW_4G_ALLOCATOR 1254 // free list backed space typically increasing memory footprint due to padding and binning. 1898 // Don't sweep any spaces since we probably blasted the internal accounting of the free list 2663 std::list<Thread*> thread_list = Runtime::Current()->GetThreadList()->GetList();
|