Searched refs:id (Results 1 - 25 of 41) sorted by path

12

/art/compiler/debug/
H A Delf_debug_info_writer.h55 uint32_t id = DecodeUnsignedLeb128P1(&stream); local
56 names.push_back(mi->dex_file->StringDataByIdx(id));
/art/compiler/optimizing/
H A Dcode_generator.cc969 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 Ddead_code_elimination.cc111 int id = block->GetBlockId(); local
112 if (!live_blocks.IsBitSet(id)) {
H A Dgraph_checker.cc317 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 Dgraph_visualizer.cc209 void PrintProperty(const char* name, const char* property, int id) { argument
211 output_ << name << " \"" << property << id << "\"\n"; local
H A Dlocations.h432 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 Dnodes.h393 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 Dside_effects_analysis.cc87 uint32_t id = info->GetHeader()->GetBlockId(); local
88 loop_effects_[id] = loop_effects_[id].Union(effects);
H A Dssa_test.cc68 int id = 0; local
71 it.Current()->SetId(id++);
74 it.Current()->SetId(id++);
/art/compiler/utils/arm/
H A Dassembler_thumb2.cc39 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 Dprofile_assistant_test.cc29 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 Dquick_entrypoints_arm.S545 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 Dclass_linker.cc5262 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 Ddebugger.cc350 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 Ddebugger.h262 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 Dmonitor.cc99 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 Dmonitor.h60 // 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 Dmonitor_pool.cc74 // 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 Dmonitor_pool.h34 // 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 Dlarge_object_space_test.cc118 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 Dhprof.cc557 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 Djdwp.h70 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 Djdwp_request.cc90 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 Dobject_registry.cc30 << ",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 Dobject_registry.h47 // 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...]

Completed in 679 milliseconds

12