Searched defs:classes (Results 1 - 6 of 6) sorted by relevance
/art/runtime/native/ |
H A D | dalvik_system_VMDebug.cc | 258 std::vector<mirror::Class*> classes; local 259 classes.push_back(c); 261 heap->CountInstances(classes, countAssignable, &count);
|
/art/runtime/ |
H A D | reflection.cc | 225 const DexFile::TypeList* classes = mh.GetMethod()->GetParameterTypeList(); local 234 mh.GetClassFromTypeIdx(classes->GetTypeItem(args_offset).type_idx_); 557 const DexFile::TypeList* classes = m->GetParameterTypeList(); local 558 uint32_t classes_size = (classes == nullptr) ? 0 : classes->Size();
|
H A D | class_linker.cc | 275 // Create storage for root classes, save away our work so far (requires descriptors). 288 // Setup the primitive type classes. 298 // Create array interface entries to populate once we can load system classes. 336 // Set up array classes for string, field, method 378 // we do not need friend classes or a publicly exposed setter. 405 // Setup the primitive array type classes - can't be done until Object has a vtable. 479 // End of special init trickery, subsequent classes may be loaded via FindSystemClass. 485 // java.lang.ref classes need to be specially flagged, but otherwise are normal classes 789 success = false; // We did not even find classes 1763 std::set<mirror::Class*>* classes = reinterpret_cast<std::set<mirror::Class*>*>(arg); local 1769 Handle<mirror::ObjectArray<mirror::Class>>* classes; member in struct:art::GetClassesVisitorArrayArg 1791 std::set<mirror::Class*> classes; local 1801 Handle<mirror::ObjectArray<mirror::Class>> classes = local [all...] |
H A D | debugger.cc | 894 // Set ACC_SUPER. Dex files don't contain this flag but only classes are supposed to have it set, 1015 std::vector<mirror::Class*> classes; local 1023 classes.push_back(c); 1026 heap->CountInstances(classes, false, &counts[0]); 1135 void Dbg::GetClassList(std::vector<JDWP::RefTypeId>& classes) { argument 1136 // Get the complete list of reference classes (i.e. all classes except 1140 explicit ClassListCreator(std::vector<JDWP::RefTypeId>& classes) : classes(classes) { argument 1156 std::vector<JDWP::RefTypeId>& classes; member in struct:art::ClassListCreator 1192 std::vector<mirror::Class*> classes; local [all...] |
/art/runtime/jdwp/ |
H A D | jdwp_handler.cc | 400 std::vector<JDWP::RefTypeId> classes; local 401 Dbg::GetClassList(classes); 403 expandBufAdd4BE(pReply, classes.size()); 405 for (size_t i = 0; i < classes.size(); ++i) { 410 JDWP::JdwpError status = Dbg::GetClassInfo(classes[i], &type_tag, &class_status, &descriptor); 416 expandBufAddRefTypeId(pReply, classes[i]); 1220 // TODO: we should only return classes which have the given class loader as a defining or 1285 // Restrict events to matching classes. 1294 // Restrict events to non-matching classes.
|
/art/runtime/gc/ |
H A D | heap.cc | 1411 InstanceCounter(const std::vector<mirror::Class*>& classes, bool use_is_assignable_from, uint64_t* counts) 1413 : classes_(classes), use_is_assignable_from_(use_is_assignable_from), counts_(counts) { 1438 void Heap::CountInstances(const std::vector<mirror::Class*>& classes, bool use_is_assignable_from, argument 1440 // Can't do any GC in this function since this may move classes. 1443 InstanceCounter counter(classes, use_is_assignable_from, counts); 1477 // Can't do any GC in this function since this may move classes.
|
Completed in 2179 milliseconds