/art/compiler/debug/dwarf/ |
D | debug_frame_opcode_writer.h | 53 this->PushUint8(DW_CFA_advance_loc | delta); in AdvancePC() 55 this->PushUint8(DW_CFA_advance_loc1); in AdvancePC() 56 this->PushUint8(delta); in AdvancePC() 58 this->PushUint8(DW_CFA_advance_loc2); in AdvancePC() 59 this->PushUint16(delta); in AdvancePC() 61 this->PushUint8(DW_CFA_advance_loc4); in AdvancePC() 62 this->PushUint32(delta); in AdvancePC() 113 this->PushUint8(DW_CFA_nop); in Nop() 123 this->PushUint8(DW_CFA_offset | reg.num()); in Offset() 124 this->PushUleb128(factored_offset); in Offset() [all …]
|
D | debug_line_opcode_writer.h | 44 this->PushUint8(DW_LNS_copy); in AddRow() 53 this->PushUint8(DW_LNS_advance_pc); in AdvancePC() 54 this->PushUleb128(static_cast<int>(delta)); in AdvancePC() 65 this->PushUint8(DW_LNS_advance_line); in AdvanceLine() 66 this->PushSleb128(delta); in AdvanceLine() 73 this->PushUint8(DW_LNS_set_file); in SetFile() 74 this->PushUleb128(file); in SetFile() 80 this->PushUint8(DW_LNS_set_column); in SetColumn() 81 this->PushUleb128(column); in SetColumn() 86 this->PushUint8(DW_LNS_negate_stmt); in SetIsStmt() [all …]
|
D | debug_info_entry_writer.h | 57 this->UpdateUleb128(abbrev_code_offset_, debug_abbrev_->EndAbbrev(DW_CHILDREN_yes)); in StartTag() 62 abbrev_code_offset_ = this->data()->size(); in StartTag() 63 this->PushUleb128(debug_abbrev_->NextAbbrevCode()); in StartTag() 74 this->UpdateUleb128(abbrev_code_offset_, debug_abbrev_->EndAbbrev(DW_CHILDREN_no)); in EndTag() 80 this->PushUint8(0); in EndTag() 87 patch_locations_.push_back(this->data()->size()); in WriteAddr() 89 this->PushUint64(value); in WriteAddr() 91 this->PushUint32(value); in WriteAddr() 97 this->PushUleb128(num_bytes); in WriteBlock() 98 this->PushData(ptr, num_bytes); in WriteBlock() [all …]
|
D | debug_abbrev_writer.h | 47 this->PushUint8(0); // Add abbrev table terminator. in DebugAbbrevWriter() 73 this->Pop(); // Remove abbrev table terminator. in EndAbbrev() 74 this->PushUleb128(abbrev_code); in EndAbbrev() 75 this->PushData(abbrev.data(), abbrev.size()); in EndAbbrev() 76 this->PushUint8(0); // Attribute list end. in EndAbbrev() 77 this->PushUint8(0); // Attribute list end. in EndAbbrev() 78 this->PushUint8(0); // Add abbrev table terminator. in EndAbbrev()
|
/art/libartbase/base/ |
D | atomic.h | 40 return this->load(std::memory_order_relaxed); in PACKED() 45 return this->load(std::memory_order_acquire); in PACKED() 53 return this->load(std::memory_order_relaxed); in PACKED() 59 return this->load(std::memory_order_seq_cst); in PACKED() 64 this->store(desired_value, std::memory_order_relaxed); in PACKED() 69 this->store(desired_value, std::memory_order_relaxed); in PACKED() 74 this->store(desired_value, std::memory_order_release); in PACKED() 79 this->store(desired_value, std::memory_order_seq_cst); in PACKED() 84 return this->exchange(desired_value, std::memory_order_relaxed); in PACKED() 89 return this->exchange(desired_value, std::memory_order_seq_cst); in PACKED() [all …]
|
D | stride_iterator.h | 47 return !(*this == other); 52 return *this; 56 StrideIterator<T> temp = *this; 57 ++*this; 63 return *this; 67 StrideIterator<T> temp = *this; 68 --*this; 74 return *this; 78 StrideIterator<T> temp = *this; 85 return *this; [all …]
|
D | bit_utils_iterator.h | 48 uint32_t bit = *static_cast<Iter&>(*this); 50 return static_cast<Iter&>(*this); 54 Iter tmp(static_cast<Iter&>(*this)); 55 ++*this; 82 DCHECK_NE(this->bits_, 0u); 83 return CTZ(this->bits_); 93 DCHECK_NE(this->bits_, 0u); 95 return std::numeric_limits<T>::digits - 1u - CLZ(this->bits_);
|
D | bit_struct.h | 126 return Assign(*this, value); 135 return *this = static_cast<T>(other); 139 Assign(*this, static_cast<T>(other)); in BitStructField() 210 return BaseType::Assign(*this, value); 222 *this = Get() + 1u; 223 return *this; 231 *this = Get() - 1u; 232 return *this; 281 name& operator=(const name& other) { _ = other._; return *this; } \
|
D | hash_set.h | 77 return hash_set_ == other.hash_set_ && this->index_ == other.index_; 81 return !(*this == other); 85 this->index_ = this->NextNonEmptySlot(this->index_, hash_set_); 86 return *this; 90 BaseIterator temp = *this; 91 this->index_ = this->NextNonEmptySlot(this->index_, hash_set_); 96 DCHECK(!hash_set_->IsFreeSlot(this->index_)); 97 return hash_set_->ElementForIndex(this->index_); 101 return &**this; 266 HashSet(std::move(other)).swap(*this); // NOLINT [runtime/explicit] [5] [all …]
|
D | bit_string.h | 74 return !(*this == storage); 84 return !(*this == other); 90 DCHECK_LE(storage, MaximumValue().data_ - data_) << "Addition would overflow " << *this; 211 BitStringChar bc = (*this)[i]; in Length() 244 return !(*this == other); 249 return (*this) == BitString{}; in IsEmpty() 257 BitString copy = *this; in Truncate()
|
/art/runtime/mirror/ |
D | object-inl.h | 94 return Monitor::GetLockOwnerThreadId(this); in GetLockOwnerThreadId() 98 return Monitor::MonitorEnter(self, this, /*trylock*/false); in MonitorEnter() 102 return Monitor::MonitorEnter(self, this, /*trylock*/true); in MonitorTryEnter() 106 return Monitor::MonitorExit(self, this); in MonitorExit() 110 Monitor::Notify(self, this); in Notify() 114 Monitor::NotifyAll(self, this); in NotifyAll() 118 Monitor::Wait(self, this, 0, 0, true, kWaiting); in Wait() 122 Monitor::Wait(self, this, ms, ns, true, kTimedWaiting); in Wait() 147 Object* obj = const_cast<Object*>(this); in AssertReadBarrierState() 164 << "this=" << std::hex << reinterpret_cast<uintptr_t>(this) << std::dec; in InstanceOf() [all …]
|
D | object-readbarrier-inl.h | 47 Runtime::Current()->RecordWriteField32(this, field_offset, old_value, true); in CasFieldWeakRelaxed32() 50 VerifyObject(this); in CasFieldWeakRelaxed32() 52 uint8_t* raw_addr = reinterpret_cast<uint8_t*>(this) + field_offset.Int32Value(); in CasFieldWeakRelaxed32() 76 uintptr_t obj = reinterpret_cast<uintptr_t>(this); in GetReadBarrierState() 92 uintptr_t obj = reinterpret_cast<uintptr_t>(this); in GetReadBarrierState() 204 VerifyObject(this); in CasFieldStrongRelaxedObjectWithoutWriteBarrier() 213 Runtime::Current()->RecordWriteFieldReference(this, field_offset, old_value, true); in CasFieldStrongRelaxedObjectWithoutWriteBarrier() 217 uint8_t* raw_addr = reinterpret_cast<uint8_t*>(this) + field_offset.Int32Value(); in CasFieldStrongRelaxedObjectWithoutWriteBarrier() 233 VerifyObject(this); in CasFieldStrongReleaseObjectWithoutWriteBarrier() 242 Runtime::Current()->RecordWriteFieldReference(this, field_offset, old_value, true); in CasFieldStrongReleaseObjectWithoutWriteBarrier() [all …]
|
/art/runtime/gc/space/ |
D | space-inl.h | 33 return down_cast<ImageSpace*>(down_cast<MemMapSpace*>(this)); in AsImageSpace() 39 return down_cast<MallocSpace*>(down_cast<MemMapSpace*>(this)); in AsMallocSpace() 44 return down_cast<LargeObjectSpace*>(this); in AsLargeObjectSpace() 49 return down_cast<ContinuousSpace*>(this); in AsContinuousSpace() 54 return down_cast<DiscontinuousSpace*>(this); in AsDiscontinuousSpace()
|
/art/runtime/ |
D | thread-inl.h | 41 DCHECK_EQ(Thread::Current(), this); in AllowThreadSuspension() 51 DCHECK_EQ(Thread::Current(), this); in CheckSuspend() 67 DCHECK_EQ(self, this); in CheckEmptyCheckpointFromWeakRefAccess() 91 DCHECK_EQ(Thread::Current(), this); in CheckEmptyCheckpointFromMutex() 107 if (kIsDebugBuild && this != Thread::Current()) { in SetState() 110 LOG(FATAL) << "Thread \"" << name << "\"(" << this << " != Thread::Current()=" in SetState() 133 auto is_suspending_for_user_code = [this]() NO_THREAD_SAFETY_ANALYSIS { in IsThreadSuspensionAllowable() 165 auto is_suspending_for_user_code = [this]() NO_THREAD_SAFETY_ANALYSIS { in AssertThreadSuspensionIsAllowable() 219 PassActiveSuspendBarriers(this); in PassActiveSuspendBarriers() 230 DCHECK_EQ(this, Thread::Current()); in TransitionFromRunnableToSuspended() [all …]
|
D | art_method-inl.h | 53 GcRootSource gc_root_source(this); in GetDeclaringClassUnchecked() 62 CHECK(result != nullptr) << this; in GetDeclaringClass() 70 CHECK(result == nullptr) << this; in GetDeclaringClass() 110 Runtime::Current()->GetClassLinker()->LookupResolvedType(type_idx, this); in LookupResolvedClassFromTypeIndex() 116 ObjPtr<mirror::Class> type = Runtime::Current()->GetClassLinker()->ResolveType(type_idx, this); in ResolveClassFromTypeIndex() 153 if (this == runtime->GetCalleeSaveMethod(CalleeSaveType(i))) { in IsCalleeSaveMethod() 162 bool result = this == Runtime::Current()->GetResolutionMethod(); in IsResolutionMethod() 169 bool result = this == Runtime::Current()->GetImtUnimplementedMethod(); in IsImtUnimplementedMethod() 227 if (this == runtime->GetResolutionMethod()) { in GetName() 229 } else if (this == runtime->GetImtConflictMethod()) { in GetName() [all …]
|
/art/test/993-breakpoints/ |
D | expected.txt | 3 Native invoking: public static void art.Test993.breakpoint() args: [this: null] 4 Reflective invoking: public static void art.Test993.breakpoint() args: [this: null] 7 Native invoking: public static void art.Test993.breakpoint() args: [this: null] 9 Reflective invoking: public static void art.Test993.breakpoint() args: [this: null] 15 Native invoking: private static void art.Test993.privateBreakpoint() args: [this: null] 18 Native invoking: private static void art.Test993.privateBreakpoint() args: [this: null] 24 Native invoking: public static void art.Test993$Breakable.iBreakpoint() args: [this: null] 25 Reflective invoking: public static void art.Test993$Breakable.iBreakpoint() args: [this: null] 28 Native invoking: public static void art.Test993$Breakable.iBreakpoint() args: [this: null] 30 Reflective invoking: public static void art.Test993$Breakable.iBreakpoint() args: [this: null] [all …]
|
/art/libdexfile/dex/ |
D | dex_instruction_iterator.h | 134 return *this; 139 DexInstructionIterator temp = *this; 140 ++*this; 178 return *this; 183 return *this; 186 return *this; 191 SafeDexInstructionIterator temp = *this; 192 ++*this;
|
/art/test/939-hello-transformation-bcp/ |
D | info.txt | 3 Note this function is reliant on the definition of java.util.OptionalLong not 4 changing. If this classes definition changes we will need to update this class
|
/art/runtime/base/ |
D | mutex.h | 269 ALWAYS_INLINE void AssertExclusiveHeld(const Thread* self) const ASSERT_CAPABILITY(this); 270 ALWAYS_INLINE void AssertHeld(const Thread* self) const ASSERT_CAPABILITY(this); 273 void AssertNotHeldExclusive(const Thread* self) ASSERT_CAPABILITY(!*this) { in AssertNotHeldExclusive() 275 CHECK(!IsExclusiveHeld(self)) << *this; in AssertNotHeldExclusive() 278 void AssertNotHeld(const Thread* self) ASSERT_CAPABILITY(!*this) { in AssertNotHeld() 294 const Mutex& operator!() const { return *this; } 370 ALWAYS_INLINE void AssertExclusiveHeld(const Thread* self) const ASSERT_CAPABILITY(this); 371 ALWAYS_INLINE void AssertWriterHeld(const Thread* self) const ASSERT_CAPABILITY(this); 374 void AssertNotExclusiveHeld(const Thread* self) ASSERT_CAPABILITY(!this) { in AssertNotExclusiveHeld() 376 CHECK(!IsExclusiveHeld(self)) << *this; in AssertNotExclusiveHeld() [all …]
|
/art/compiler/linker/ |
D | elf_builder.h | 146 owner_->current_section_ = this; in Start() 151 CHECK(owner_->current_section_ == this); in End() 161 CHECK(owner_->current_section_ == this); in GetPosition() 177 CHECK(owner_->current_section_ == this); in WriteFully() 215 sections.push_back(this); in AddSection() 258 this->WriteFully(cache_.data(), cache_.size()); in Write() 264 this->Start(); in WriteCachedSection() 266 this->End(); in WriteCachedSection() 324 this->WriteFully(name.c_str(), name.length() + 1); in Write() 392 this->header_.sh_info = syms_.size(); in Add() [all …]
|
/art/cmdline/detail/ |
D | cmdline_debug_detail.h | 33 debug_log_ignore& operator<<(const T&) { return *this; } 35 debug_log_ignore& operator<<(std::ostream& (*)(std::ostream&) ) { return *this; }
|
/art/dt_fd_forward/ |
D | README.md | 10 When this transport begins listening or attaching it will send the 13 When this transport stops listening for connections it will send the 16 When this transport has successfully received fds from the proxy it sends the 19 When this transport has closed its copies of the fds it will send the proxy the 22 When this transport accepts or attaches to a connection it will read from the 31 This transport implements no optional capabilities, though this may change in
|
/art/test/435-new-instance/smali/ |
D | instance.smali | 5 # you may not use this file except in compliance with the License. 29 # intentionally return v4 ("this") 37 # intentionally return v4 ("this") 45 # intentionally return v4 ("this") 53 # intentionally return v4 ("this")
|
/art/test/ti-agent/ |
D | scoped_utf_chars.h | 55 if (this != &rhs) { 57 this->~ScopedUtfChars(); 67 return *this;
|
/art/test/800-smali/smali/ |
D | b_22331663_fail.smali | 14 # At this point, v4 is the merge of Undefined and ReferenceType. The verifier should 15 # reject any use of this, even a copy. Previously this was a conflict. Conflicts must
|