/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 | code_generator.cc | 969 int id = location.reg(); local 970 if (slow_path != nullptr && slow_path->IsCoreRegisterSaved(id)) { 971 uint32_t offset = slow_path->GetStackOffsetOfCoreRegister(id); 980 stack_map_stream_.AddDexRegisterEntry(DexRegisterLocation::Kind::kInRegister, id); 982 stack_map_stream_.AddDexRegisterEntry(DexRegisterLocation::Kind::kInRegisterHigh, id); 991 int id = location.reg(); local 992 if (slow_path != nullptr && slow_path->IsFpuRegisterSaved(id)) { 993 uint32_t offset = slow_path->GetStackOffsetOfFpuRegister(id); 1002 stack_map_stream_.AddDexRegisterEntry(DexRegisterLocation::Kind::kInFpuRegister, id); 1005 DexRegisterLocation::Kind::kInFpuRegisterHigh, id); [all...] |
H A D | dead_code_elimination.cc | 111 int id = block->GetBlockId(); local 112 if (!live_blocks.IsBitSet(id)) {
|
H A D | graph_checker.cc | 317 AddError(StringPrintf("Instruction id %d is duplicate in graph.", 558 int id = loop_header->GetBlockId(); local 565 id, 587 id, 594 id)); 601 id, 613 id)); 620 id, 627 id, 639 id, [all...] |
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 | locations.h | 432 bool ContainsCoreRegister(uint32_t id) const { 433 return Contains(core_registers_, id); 436 bool ContainsFloatingPointRegister(uint32_t id) const { 437 return Contains(floating_point_registers_, id);
|
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...] |
H A D | side_effects_analysis.cc | 87 uint32_t id = info->GetHeader()->GetBlockId(); local 88 loop_effects_[id] = loop_effects_[id].Union(effects);
|
H A D | ssa_test.cc | 68 int id = 0; local 71 it.Current()->SetId(id++); 74 it.Current()->SetId(id++);
|
/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/profman/ |
H A D | profile_assistant_test.cc | 29 void SetupProfile(const std::string& id, argument 36 std::string dex_location1 = "location1" + id; 38 std::string dex_location2 = "location2" + id;
|
/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?
|
/art/runtime/ |
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...] |
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 | 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 | 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 | 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 | monitor_pool.cc | 74 // Eagerly compute id. 123 // Pull out the id which was preinitialized. 124 MonitorId id = mon_uninitialized->monitor_id_; local 127 Monitor* monitor = new(mon_uninitialized) Monitor(self, owner, obj, hash_code, id); 136 // Keep the monitor id. Don't trust it's not cleared. 137 MonitorId id = monitor->monitor_id_; local 147 // Rewrite monitor id. 148 monitor->monitor_id_ = id;
|
H A D | monitor_pool.h | 34 // monitor id loses the alignment bits of the Monitor*. 134 // retrieve the id. 169 static constexpr size_t MonitorIdToOffset(MonitorId id) { argument 170 return id << 3; 188 // Chunk size that is referenced in the id. We can collapse this to the actually used storage 203 // We lose 3 bits in monitor id due to 3 bit monitor_chunks_ index, and gain it back from 206 "Monitor id bits don't fit"); 221 // No field in this entire data structure is ever updated once a monitor id whose lookup
|
/art/runtime/gc/space/ |
H A D | large_object_space_test.cc | 118 AllocRaceTask(size_t id, size_t iterations, size_t size, LargeObjectSpace* los) : argument 119 id_(id), iterations_(iterations), size_(size), los_(los) {} 127 NanoSleep((id_ + 3) * 1000); // (3+id) mu s
|
/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/runtime/jdwp/ |
H A D | jdwp.h | 70 static inline void expandBufAddFieldId(ExpandBuf* pReply, FieldId id) { expandBufAdd8BE(pReply, id); } argument 71 static inline void expandBufAddMethodId(ExpandBuf* pReply, MethodId id) { expandBufAdd8BE(pReply, id); } argument 72 static inline void expandBufAddObjectId(ExpandBuf* pReply, ObjectId id) { expandBufAdd8BE(pReply, id); } argument 73 static inline void expandBufAddRefTypeId(ExpandBuf* pReply, RefTypeId id) { expandBufAdd8BE(pReply, id); } argument 74 static inline void expandBufAddFrameId(ExpandBuf* pReply, FrameId id) { expandBufAdd8BE(pReply, id); } argument [all...] |
H A D | jdwp_request.cc | 90 FieldId id = Read8BE(); local 91 VLOG(jdwp) << " field id " << DescribeField(id); 92 return id; 96 MethodId id = Read8BE(); local 97 VLOG(jdwp) << " method id " << DescribeMethod(id); 98 return id; 102 ObjectId id = Read8BE(); local 103 VLOG(jdwp) << StringPrintf(" %s id 124 RefTypeId id = Read8BE(); local 130 FrameId id = Read8BE(); local [all...] |
H A D | object_registry.cc | 30 << ",id=" << rhs.id << "]"; 100 entry->id = 0; 112 entry->id = next_id_++; 114 id_to_entry_.Put(entry->id, entry); 118 return entry->id; 170 mirror::Object* ObjectRegistry::InternalGet(JDWP::ObjectId id, JDWP::JdwpError* error) { argument 173 auto it = id_to_entry_.find(id); 183 jobject ObjectRegistry::GetJObject(JDWP::ObjectId id) { argument 184 if (id 195 DisableCollection(JDWP::ObjectId id) argument 203 EnableCollection(JDWP::ObjectId id) argument 233 IsCollected(JDWP::ObjectId id) argument 247 DisposeObject(JDWP::ObjectId id, uint32_t reference_count) argument [all...] |
H A D | object_registry.h | 47 // The corresponding id, so we only need one map lookup in Add. 48 JDWP::ObjectId id; member in struct:art::ObjectRegistryEntry 82 template<typename T> T Get(JDWP::ObjectId id, JDWP::JdwpError* error) 84 if (id == 0) { 88 return down_cast<T>(InternalGet(id, error)); 93 void DisableCollection(JDWP::ObjectId id) 96 void EnableCollection(JDWP::ObjectId id) 99 bool IsCollected(JDWP::ObjectId id) 102 void DisposeObject(JDWP::ObjectId id, uint32_t reference_count) 107 jobject GetJObject(JDWP::ObjectId id) SHARED_REQUIRE [all...] |