Home
last modified time | relevance | path

Searched refs:this (Results 1 – 25 of 146) sorted by relevance

123456

/art/compiler/dwarf/
Ddebug_frame_opcode_writer.h51 this->PushUint8(DW_CFA_advance_loc | delta); in AdvancePC()
53 this->PushUint8(DW_CFA_advance_loc1); in AdvancePC()
54 this->PushUint8(delta); in AdvancePC()
56 this->PushUint8(DW_CFA_advance_loc2); in AdvancePC()
57 this->PushUint16(delta); in AdvancePC()
59 this->PushUint8(DW_CFA_advance_loc4); in AdvancePC()
60 this->PushUint32(delta); in AdvancePC()
111 this->PushUint8(DW_CFA_nop); in Nop()
121 this->PushUint8(DW_CFA_offset | reg.num()); in Offset()
122 this->PushUleb128(factored_offset); in Offset()
[all …]
Ddebug_line_opcode_writer.h42 this->PushUint8(DW_LNS_copy); in AddRow()
51 this->PushUint8(DW_LNS_advance_pc); in AdvancePC()
52 this->PushUleb128(static_cast<int>(delta)); in AdvancePC()
63 this->PushUint8(DW_LNS_advance_line); in AdvanceLine()
64 this->PushSleb128(delta); in AdvanceLine()
71 this->PushUint8(DW_LNS_set_file); in SetFile()
72 this->PushUleb128(file); in SetFile()
78 this->PushUint8(DW_LNS_set_column); in SetColumn()
79 this->PushUleb128(column); in SetColumn()
83 this->PushUint8(DW_LNS_negate_stmt); in NegateStmt()
[all …]
Ddebug_info_entry_writer.h63 this->UpdateUleb128(abbrev_code_offset_, EndAbbrev()); in StartTag()
68 abbrev_code_offset_ = this->data()->size(); in StartTag()
69 this->PushUleb128(NextAbbrevCode()); in StartTag()
80 this->UpdateUleb128(abbrev_code_offset_, EndAbbrev()); in EndTag()
84 this->PushUint8(0); // End of children. in EndTag()
92 patch_locations_.push_back(this->data()->size()); in WriteAddr()
94 this->PushUint64(value); in WriteAddr()
96 this->PushUint32(value); in WriteAddr()
102 this->PushUleb128(size); in WriteBlock()
103 this->PushData(ptr, size); in WriteBlock()
[all …]
/art/runtime/
Datomic.h199 return this->load(std::memory_order_relaxed); in PACKED()
207 return this->load(std::memory_order_relaxed); in PACKED()
213 return this->load(std::memory_order_seq_cst); in PACKED()
218 this->store(desired, std::memory_order_relaxed); in PACKED()
223 this->store(desired, std::memory_order_relaxed); in PACKED()
228 this->store(desired, std::memory_order_release); in PACKED()
233 this->store(desired, std::memory_order_seq_cst); in PACKED()
239 return this->compare_exchange_strong(expected_value, desired_value, std::memory_order_seq_cst); in PACKED()
244 return this->compare_exchange_weak(expected_value, desired_value, std::memory_order_seq_cst); in PACKED()
250 return this->compare_exchange_strong(expected_value, desired_value, std::memory_order_relaxed); in PACKED()
[all …]
Dthread-inl.h49 DCHECK_EQ(Thread::Current(), this); in AllowThreadSuspension()
56 DCHECK_EQ(Thread::Current(), this); in CheckSuspend()
72 if (kIsDebugBuild && this != Thread::Current()) { in SetState()
75 LOG(FATAL) << "Thread \"" << name << "\"(" << this << " != Thread::Current()=" in SetState()
112 DCHECK_EQ(this, Thread::Current()); in TransitionFromRunnableToSuspended()
137 Locks::mutator_lock_->SharedUnlock(this); in TransitionFromRunnableToSuspended()
147 Locks::mutator_lock_->AssertNotHeld(this); // Otherwise we starve GC.. in TransitionFromSuspendedToRunnable()
152 MutexLock mu(this, *Locks::thread_suspend_count_lock_); in TransitionFromSuspendedToRunnable()
157 Thread::resume_cond_->Wait(this); in TransitionFromSuspendedToRunnable()
164 Locks::mutator_lock_->SharedLock(this); in TransitionFromSuspendedToRunnable()
[all …]
Dart_field-inl.h63 DCHECK(object != nullptr) << PrettyField(this); in Get32()
73 DCHECK(object != nullptr) << PrettyField(this); in Set32()
83 DCHECK(object != nullptr) << PrettyField(this); in Get64()
93 DCHECK(object != nullptr) << PrettyField(this); in Set64()
103 DCHECK(object != nullptr) << PrettyField(this); in GetObj()
113 DCHECK(object != nullptr) << PrettyField(this); in SetObj()
123 DCHECK_EQ(Primitive::kPrim ## type, GetTypeAsPrimitiveType()) << PrettyField(this); \
124 DCHECK(object != nullptr) << PrettyField(this); \
132 DCHECK_EQ(Primitive::kPrim ## type, GetTypeAsPrimitiveType()) << PrettyField(this); \
133 DCHECK(object != nullptr) << PrettyField(this); \
[all …]
Dstride_iterator.h41 return !(*this == other);
46 return *this;
50 auto temp = *this;
60 return &**this;
Dart_method-inl.h51 CHECK(result != nullptr) << this; in GetDeclaringClass()
55 CHECK(result == nullptr) << this; in GetDeclaringClass()
149 type = Runtime::Current()->GetClassLinker()->ResolveType(type_idx, this); in GetClassFromTypeIndex()
156 DCHECK(!IsRuntimeMethod() && !IsProxyMethod()) << PrettyMethod(this); in GetCodeSize()
281 if (this == runtime->GetCalleeSaveMethod(Runtime::CalleeSaveType(i))) { in IsCalleeSaveMethod()
290 bool result = this == Runtime::Current()->GetResolutionMethod(); in IsResolutionMethod()
297 bool result = this == Runtime::Current()->GetImtConflictMethod(); in IsImtConflictMethod()
304 bool result = this == Runtime::Current()->GetImtUnimplementedMethod(); in IsImtUnimplementedMethod()
312 this, sizeof(void*)); in NativeQuickPcOffset()
362 if (this == runtime->GetResolutionMethod()) { in GetName()
[all …]
Dmapping_table.h115 return DexToPcIterator(this, 0); in DexToPcBegin()
120 return DexToPcIterator(this, size); in DexToPcEnd()
192 return PcToDexIterator(this, 0); in PcToDexBegin()
197 return PcToDexIterator(this, size); in PcToDexEnd()
Ddex_instruction_visitor.h29 T* derived = static_cast<T*>(this); in Visit()
55 T* derived = static_cast<T*>(this); \
/art/runtime/mirror/
Dobject-inl.h92 return Monitor::GetLockOwnerThreadId(this); in GetLockOwnerThreadId()
96 return Monitor::MonitorEnter(self, this); in MonitorEnter()
100 return Monitor::MonitorExit(self, this); in MonitorExit()
104 Monitor::Notify(self, this); in Notify()
108 Monitor::NotifyAll(self, this); in NotifyAll()
112 Monitor::Wait(self, this, 0, 0, true, kWaiting); in Wait()
116 Monitor::Wait(self, this, ms, ns, true, kTimedWaiting); in Wait()
176 uint8_t* raw_addr = reinterpret_cast<uint8_t*>(this) + offset.SizeValue(); in AtomicSetReadBarrierPointer()
197 Object* obj = const_cast<Object*>(this); in AssertReadBarrierPointer()
203 Object* obj = const_cast<Object*>(this); in AssertReadBarrierPointer()
[all …]
Dclass-inl.h44 DCHECK((!IsVariableSize<kVerifyFlags, kReadBarrierOption>())) << " class=" << PrettyTypeOf(this); in GetObjectSize()
120 << PrettyClass(this) << " status=" << GetStatus(); in GetVirtualMethod()
219 DCHECK(klass->IsInterface()) << PrettyClass(this); in Implements()
253 DCHECK(IsArrayClass()) << PrettyClass(this); in IsArrayAssignableFromArray()
259 DCHECK(!IsInterface()) << PrettyClass(this); // handled first in IsAssignableFrom in IsAssignableFromArray()
267 return this == java_lang_Object; in IsAssignableFromArray()
276 if (UNLIKELY(!this->CanAccess(access_to))) { in ResolvedFieldAccessTest()
280 DexCache* referrer_dex_cache = use_referrers_cache ? this->GetDexCache() : dex_cache; in ResolvedFieldAccessTest()
285 if (UNLIKELY(!this->CanAccess(dex_access_to))) { in ResolvedFieldAccessTest()
287 ThrowIllegalAccessErrorClass(this, dex_access_to); in ResolvedFieldAccessTest()
[all …]
Dobject_array-inl.h133 IntArray* dstAsIntArray = reinterpret_cast<IntArray*>(this); in AssignableMemmove()
137 const bool copy_forward = (src != this) || (dst_pos < src_pos) || (dst_pos - src_pos >= count); in AssignableMemmove()
156 Runtime::Current()->GetHeap()->WriteBarrierArray(this, dst_pos, count); in AssignableMemmove()
176 IntArray* dstAsIntArray = reinterpret_cast<IntArray*>(this); in AssignableMemcpy()
188 Runtime::Current()->GetHeap()->WriteBarrierArray(this, dst_pos, count); in AssignableMemcpy()
201 DCHECK_NE(this, src) in AssignableCheckingMemcpy()
232 Runtime::Current()->GetHeap()->WriteBarrierArray(this, dst_pos, count); in AssignableCheckingMemcpy()
235 std::string dstType(PrettyTypeOf(this)); in AssignableCheckingMemcpy()
253 Handle<ObjectArray<T>> h_this(hs.NewHandle(this)); in CopyOf()
255 gc::AllocatorType allocator_type = heap->IsMovableObject(this) ? heap->GetCurrentAllocator() : in CopyOf()
[all …]
/art/runtime/gc/space/
Dspace-inl.h33 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/base/
Dhash_set.h72 return hash_set_ == other.hash_set_ && this->index_ == other.index_;
76 return !(*this == other);
80 this->index_ = this->NextNonEmptySlot(this->index_, hash_set_);
81 return *this;
85 Iterator temp = *this;
86 this->index_ = this->NextNonEmptySlot(this->index_, hash_set_);
91 DCHECK(!hash_set_->IsFreeSlot(this->index_));
92 return hash_set_->ElementForIndex(this->index_);
96 return &**this;
140 *this = other; in HashSet()
[all …]
Dbit_vector-inl.h40 return *this;
44 IndexIterator result(*this);
45 ++*this;
Dvariant_map.h155 return new VariantMapKey<TValue>(*this); in Clone()
254 ScopedRemove<TValue> remove_on_return(*this, key); in ReleaseOrDefault()
333 if (this == &other) {
334 return *this;
349 return *this;
359 if (this != &other) {
364 return *this;
Dmutex-inl.h109 self->SetHeldMutex(level_, this); in RegisterAsLocked()
120 CHECK(self->GetHeldMutex(level_) == this) << "Unlocking on unacquired mutex: " << name_; in RegisterAsUnlocked()
184 CHECK_EQ(self->GetHeldMutex(level_), this); in IsExclusiveHeld()
200 CHECK_EQ(self->GetHeldMutex(level_), this); in IsExclusiveHeld()
Dbit_utils.h272 uint32_t bit = *static_cast<Iter&>(*this);
274 return static_cast<Iter&>(*this);
278 Iter tmp(static_cast<Iter&>(*this));
279 ++*this;
306 DCHECK_NE(this->bits_, 0u);
307 return CTZ(this->bits_);
317 DCHECK_NE(this->bits_, 0u);
319 return std::numeric_limits<T>::digits - 1u - CLZ(this->bits_);
/art/test/435-new-instance/smali/
Dinstance.smali5 # 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/800-smali/smali/
Db_22331663_fail.smali14 # 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
/art/cmdline/detail/
Dcmdline_debug_detail.h33 debug_log_ignore& operator<<(const T&) { return *this; }
35 debug_log_ignore& operator<<(std::ostream& (*)(std::ostream&) ) { return *this; }
/art/
DNOTICE5 you may not use this file except in compliance with the License.
23 and distribution as defined by Sections 1 through 9 of this document.
30 control with that entity. For the purposes of this definition,
37 exercising permissions granted by this License.
57 of this License, Derivative Works shall not include works that remain
66 the copyright owner. For the purposes of this definition, "submitted"
80 this License, each Contributor hereby grants to You a perpetual,
87 this License, each Contributor hereby grants to You a perpetual,
89 (except as stated in this section) patent license to make, have made,
99 granted to You under this License for that Work shall terminate
[all …]
/art/test/435-try-finally-without-catch/
Dinfo.txt10 be non-null at compile-time (as is the case in this test), it will
16 item would list zero catch block for this method (see
19 (yet). With no hint that this method might contain one (or several)
21 optimizing compiler considered this (these) as dead block(s) and
/art/compiler/dex/quick/
Dlazy_debug_frame_opcode_writer.h37 DCHECK_EQ(this->current_pc_, 0); in ImplicitlyAdvancePC()
38 advances_.push_back({this->data()->size(), *last_lir_insn_}); in ImplicitlyAdvancePC()

123456