/art/runtime/ |
H A D | debugger.h | 262 static std::string GetClassName(JDWP::RefTypeId id) 266 static JDWP::JdwpError GetClassObject(JDWP::RefTypeId id, JDWP::ObjectId* class_object_id) 268 static JDWP::JdwpError GetSuperclass(JDWP::RefTypeId id, JDWP::RefTypeId* superclass_id) 270 static JDWP::JdwpError GetClassLoader(JDWP::RefTypeId id, JDWP::ExpandBuf* pReply) 272 static JDWP::JdwpError GetModifiers(JDWP::RefTypeId id, JDWP::ExpandBuf* pReply) 381 static void OutputVariableTable(JDWP::RefTypeId ref_type_id, JDWP::MethodId id, bool with_generic,
|
H A D | thread_list.cc | 870 ThreadSuspendByThreadIdWarning(WARNING, "No such thread id for suspend", thread_id); 903 ATRACE_BEGIN(StringPrintf("SuspendThreadByThreadId suspended %s id=%d", 1252 // If tracing, remember thread id and name before thread exits. 1280 // temporarily have multiple threads with the same thread id. When this occurs, it causes 1323 void ThreadList::ReleaseThreadId(Thread* self, uint32_t id) { argument 1325 --id; // Zero is reserved to mean "invalid". 1326 DCHECK(allocated_ids_[id]) << id; 1327 allocated_ids_.reset(id);
|
H A D | thread_list.h | 83 // Suspend a thread using its thread id, typically used by lock/monitor inflation. Returns the 84 // thread on success else null. The thread id is used to identify the thread to avoid races with 92 // Find an existing thread (or self) by its thread id (not tid). 157 void ReleaseThreadId(Thread* self, uint32_t id) REQUIRES(!Locks::allocated_thread_ids_lock_);
|
H A D | monitor.h | 60 // Return the thread id of the lock owner or 0 when there is no owner. 159 Monitor(Thread* self, Thread* owner, mirror::Object* obj, int32_t hash_code, MonitorId id)
|
H A D | debugger.cc | 350 static mirror::Array* DecodeNonNullArray(JDWP::RefTypeId id, JDWP::JdwpError* error) 352 mirror::Object* o = Dbg::GetObjectRegistry()->Get<mirror::Object*>(id, error); 365 static mirror::Class* DecodeClass(JDWP::RefTypeId id, JDWP::JdwpError* error) 367 mirror::Object* o = Dbg::GetObjectRegistry()->Get<mirror::Object*>(id, error); 732 JDWP::JdwpError Dbg::GetClassObject(JDWP::RefTypeId id, JDWP::ObjectId* class_object_id) { argument 734 mirror::Class* c = DecodeClass(id, &status); 743 JDWP::JdwpError Dbg::GetSuperclass(JDWP::RefTypeId id, JDWP::RefTypeId* superclass_id) { argument 745 mirror::Class* c = DecodeClass(id, &status); 751 // http://code.google.com/p/android/issues/detail?id=20856 759 JDWP::JdwpError Dbg::GetClassLoader(JDWP::RefTypeId id, JDW argument 769 GetModifiers(JDWP::RefTypeId id, JDWP::ExpandBuf* pReply) argument 1249 JDWP::ObjectId id = request->ReadObjectId(); local [all...] |
H A D | utils.cc | 1534 uint32_t id = dex_pc_to_node_id.size(); local 1535 if (id > 0) { 1540 os << " node" << id << " [shape=record,label=\"{"; local 1541 dex_pc_to_node_id.insert(std::make_pair(dex_pc, id));
|
H A D | monitor.cc | 99 MonitorId id) 110 monitor_id_(id) { 281 // Because of thin-locks we also cannot use the monitor id (as there is no monitor). Monitor ids 98 Monitor(Thread* self, Thread* owner, mirror::Object* obj, int32_t hash_code, MonitorId id) argument
|
H A D | class_linker.cc | 5262 const DexFile::FieldId& id = dex_file.GetFieldId(dex_data.GetMemberIndex()); local 5263 os << " " << dex_file.GetFieldTypeDescriptor(id) << " " << dex_file.GetFieldName(id) << "\n"; 5268 const DexFile::FieldId& id = dex_file.GetFieldId(dex_data.GetMemberIndex()); local 5269 os << " " << dex_file.GetFieldTypeDescriptor(id) << " " << dex_file.GetFieldName(id) << "\n"; 5274 const DexFile::MethodId& id = dex_file.GetMethodId(dex_data.GetMemberIndex()); local 5275 os << " " << dex_file.GetMethodName(id) << dex_file.GetMethodSignature(id).ToString() << "\n"; 5280 const DexFile::MethodId& id local [all...] |
/art/tools/dmtracedump/ |
H A D | tracedump.cc | 36 * Version 1 uses one byte for the thread id. 98 "<table class='sortable' id='%s'><tr>\n" 109 "<table class='sortable' id='%s'>\n" 446 /* Break ties with the first method id. This is probably not 733 int64_t id = strtoul(data, &endptr, 0); local 757 initMethodEntry(&pKeys->methods[i], id, data + tab1 + 1, 761 initMethodEntry(&pKeys->methods[i], id, data + tab1 + 1, 765 initMethodEntry(&pKeys->methods[i], id, data + tab1 + 1, nullptr, nullptr, nullptr, 977 int64_t id = pKeys->methods[mid].methodId; local 978 if (id 997 int32_t id; local [all...] |
/art/runtime/verifier/ |
H A D | reg_type_cache.h | 58 const art::verifier::RegType& GetFromId(uint16_t id) const;
|
/art/runtime/hprof/ |
H A D | hprof.cc | 557 const size_t id = p.second; local 565 __ AddU4(id); 629 HprofStringId id = next_string_id_++; local 630 strings_.Put(string, id); 631 return id; 891 // id. A pair of root type and object id is packed into a uint64_t, with 892 // the root type in the upper 32 bits and the object id in the lower 32
|
/art/compiler/utils/arm/ |
H A D | assembler_thumb2.cc | 39 for (FixupId id = fixup_id + 1u; id != end_id && fixups[id].location_ < target; ++id) { 40 if (fixups[id].CanExpand()) { 41 fn(id, fixup_id); 45 for (FixupId id = fixup_id; id != 0u && fixups[id - 1u].location_ >= target; --id) { [all...] |
/art/compiler/debug/ |
H A D | elf_debug_info_writer.h | 55 uint32_t id = DecodeUnsignedLeb128P1(&stream); local 56 names.push_back(mi->dex_file->StringDataByIdx(id));
|
/art/compiler/optimizing/ |
H A D | graph_visualizer.cc | 209 void PrintProperty(const char* name, const char* property, int id) { argument 211 output_ << name << " \"" << property << id << "\"\n"; local
|
H A D | nodes.h | 393 void SetCurrentInstructionId(int32_t id) { argument 394 DCHECK_GE(id, current_instruction_id_); 395 current_instruction_id_ = id; 596 // The current id to assign to a newly added instruction. See HInstruction.id_. 882 void SetBlockId(int id) { block_id_ = id; } argument 1891 void SetId(int id) { id_ = id; } argument 2129 // An instruction gets an id when it is added to the graph. 2130 // It reflects creation order. A negative id mean [all...] |
/art/runtime/arch/arm/ |
H A D | quick_entrypoints_arm.S | 545 orr r2, r1, r2 @ r2 holds thread id with count of 0 with preserved read barrier bits 555 cbnz r2, .Lslow_lock @ lock word and self thread id's match -> recursive lock 602 mov r3, r1 @ copy lock word to check thread id equality 606 cbnz r3, .Lslow_unlock @ do lock word and self thread id's match?
|