HomeSort by relevance Sort by last modified time
    Searched refs:MemberOffset (Results 1 - 25 of 81) sorted by null

1 2 3 4

  /art/runtime/mirror/
abstract_method.h 48 static MemberOffset ArtMethodOffset() {
49 return MemberOffset(OFFSETOF_MEMBER(AbstractMethod, art_method_));
51 static MemberOffset DeclaringClassOffset() {
52 return MemberOffset(OFFSETOF_MEMBER(AbstractMethod, declaring_class_));
54 static MemberOffset DeclaringClassOfOverriddenMethodOffset() {
55 return MemberOffset(OFFSETOF_MEMBER(AbstractMethod, declaring_class_of_overridden_method_));
57 static MemberOffset AccessFlagsOffset() {
58 return MemberOffset(OFFSETOF_MEMBER(AbstractMethod, access_flags_));
60 static MemberOffset DexMethodIndexOffset() {
61 return MemberOffset(OFFSETOF_MEMBER(AbstractMethod, dex_method_index_))
    [all...]
object.h 62 MemberOffset(OFFSETOF_MEMBER(type, field))
84 static MemberOffset ClassOffset() {
125 static MemberOffset MonitorOffset() {
266 ALWAYS_INLINE T* GetFieldObject(MemberOffset field_offset)
271 ALWAYS_INLINE T* GetFieldObjectVolatile(MemberOffset field_offset)
276 ALWAYS_INLINE void SetFieldObjectWithoutWriteBarrier(MemberOffset field_offset, Object* new_value)
281 ALWAYS_INLINE void SetFieldObject(MemberOffset field_offset, Object* new_value)
286 ALWAYS_INLINE void SetFieldObjectVolatile(MemberOffset field_offset, Object* new_value)
291 bool CasFieldWeakSequentiallyConsistentObject(MemberOffset field_offset, Object* old_value,
296 bool CasFieldWeakSequentiallyConsistentObjectWithoutWriteBarrier(MemberOffset field_offset
    [all...]
accessible_object.h 34 static MemberOffset FlagOffset() {
reference.h 53 static MemberOffset PendingNextOffset() {
56 static MemberOffset QueueOffset() {
59 static MemberOffset QueueNextOffset() {
62 static MemberOffset ReferentOffset() {
140 static MemberOffset ZombieOffset() {
object-inl.h 199 MemberOffset offset = OFFSET_OF_OBJECT_MEMBER(Object, x_rb_ptr_);
475 inline uint8_t Object::GetFieldBoolean(MemberOffset field_offset) {
483 inline int8_t Object::GetFieldByte(MemberOffset field_offset) {
491 inline uint8_t Object::GetFieldBooleanVolatile(MemberOffset field_offset) {
496 inline int8_t Object::GetFieldByteVolatile(MemberOffset field_offset) {
502 inline void Object::SetFieldBoolean(MemberOffset field_offset, uint8_t new_value)
520 inline void Object::SetFieldByte(MemberOffset field_offset, int8_t new_value)
537 inline void Object::SetFieldBooleanVolatile(MemberOffset field_offset, uint8_t new_value) {
543 inline void Object::SetFieldByteVolatile(MemberOffset field_offset, int8_t new_value) {
549 inline uint16_t Object::GetFieldChar(MemberOffset field_offset)
    [all...]
dex_cache.h 76 static MemberOffset DexOffset() {
80 static MemberOffset StringsOffset() {
84 static MemberOffset ResolvedTypesOffset() {
88 static MemberOffset ResolvedFieldsOffset() {
92 static MemberOffset ResolvedMethodsOffset() {
96 static MemberOffset NumStringsOffset() {
100 static MemberOffset NumResolvedTypesOffset() {
104 static MemberOffset NumResolvedFieldsOffset() {
108 static MemberOffset NumResolvedMethodsOffset() {
class-inl.h 271 return GetField32(MemberOffset(EmbeddedVTableLengthOffset()));
275 SetField32<false>(MemberOffset(EmbeddedVTableLengthOffset()), len);
279 return GetFieldPtrWithSize<ImTable*>(MemberOffset(ImtPtrOffset(pointer_size)), pointer_size);
283 return SetFieldPtrWithSize<false>(MemberOffset(ImtPtrOffset(pointer_size)), imt, pointer_size);
286 inline MemberOffset Class::EmbeddedVTableEntryOffset(uint32_t i, size_t pointer_size) {
287 return MemberOffset(
547 inline MemberOffset Class::GetFirstReferenceInstanceFieldOffset() {
550 ? MemberOffset(RoundUp(super_class->GetObjectSize(),
556 inline MemberOffset Class::GetFirstReferenceStaticFieldOffset(size_t pointer_size) {
564 return MemberOffset(base)
    [all...]
class.h 136 static MemberOffset StatusOffset() {
196 static MemberOffset AccessFlagsOffset() {
364 static MemberOffset PrimitiveTypeOffset() {
457 static MemberOffset ComponentTypeOffset() {
576 static MemberOffset ObjectSizeOffset() {
680 static MemberOffset SuperClassOffset() {
681 return MemberOffset(OFFSETOF_MEMBER(Class, super_class_));
688 static MemberOffset DexCacheOffset() {
689 return MemberOffset(OFFSETOF_MEMBER(Class, dex_cache_));
712 static MemberOffset MethodsOffset()
    [all...]
object.cc 49 void operator()(Object* obj, MemberOffset offset, bool /* is_static */) const
203 void Object::CheckFieldAssignmentImpl(MemberOffset field_offset, Object* new_value) {
247 ArtField* Object::FindFieldByOffset(MemberOffset offset) {
object_array.h 89 static MemberOffset OffsetOfElement(int32_t i);
array.h 63 static MemberOffset LengthOffset() {
67 static MemberOffset DataOffset(size_t component_size);
  /art/runtime/
transaction.h 57 void RecordWriteFieldBoolean(mirror::Object* obj, MemberOffset field_offset, uint8_t value,
60 void RecordWriteFieldByte(mirror::Object* obj, MemberOffset field_offset, int8_t value,
63 void RecordWriteFieldChar(mirror::Object* obj, MemberOffset field_offset, uint16_t value,
66 void RecordWriteFieldShort(mirror::Object* obj, MemberOffset field_offset, int16_t value,
69 void RecordWriteField32(mirror::Object* obj, MemberOffset field_offset, uint32_t value,
72 void RecordWriteField64(mirror::Object* obj, MemberOffset field_offset, uint64_t value,
75 void RecordWriteFieldReference(mirror::Object* obj, MemberOffset field_offset,
110 void LogBooleanValue(MemberOffset offset, uint8_t value, bool is_volatile);
111 void LogByteValue(MemberOffset offset, int8_t value, bool is_volatile);
112 void LogCharValue(MemberOffset offset, uint16_t value, bool is_volatile)
    [all...]
offsets.h 61 class MemberOffset : public Offset {
63 explicit MemberOffset(size_t val) : Offset(val) {}
read_barrier.h 51 mirror::Object* obj, MemberOffset offset, mirror::HeapReference<MirrorType>* ref_addr)
73 AssertToSpaceInvariant(nullptr, MemberOffset(0), ref);
76 static void AssertToSpaceInvariant(mirror::Object* obj, MemberOffset offset,
transaction.cc 101 void Transaction::RecordWriteFieldBoolean(mirror::Object* obj, MemberOffset field_offset,
109 void Transaction::RecordWriteFieldByte(mirror::Object* obj, MemberOffset field_offset,
117 void Transaction::RecordWriteFieldChar(mirror::Object* obj, MemberOffset field_offset,
126 void Transaction::RecordWriteFieldShort(mirror::Object* obj, MemberOffset field_offset,
135 void Transaction::RecordWriteField32(mirror::Object* obj, MemberOffset field_offset, uint32_t value,
143 void Transaction::RecordWriteField64(mirror::Object* obj, MemberOffset field_offset, uint64_t value,
151 void Transaction::RecordWriteFieldReference(mirror::Object* obj, MemberOffset field_offset,
301 void Transaction::ObjectLog::LogBooleanValue(MemberOffset offset, uint8_t value, bool is_volatile) {
305 void Transaction::ObjectLog::LogByteValue(MemberOffset offset, int8_t value, bool is_volatile) {
309 void Transaction::ObjectLog::LogCharValue(MemberOffset offset, uint16_t value, bool is_volatile)
    [all...]
art_method.h 245 static MemberOffset DeclaringClassOffset() {
246 return MemberOffset(OFFSETOF_MEMBER(ArtMethod, declaring_class_));
399 static MemberOffset DexMethodIndexOffset() {
403 static MemberOffset MethodIndexOffset() {
498 static MemberOffset DexCacheResolvedMethodsOffset(size_t pointer_size) {
499 return MemberOffset(PtrSizedFieldsOffset(pointer_size) + OFFSETOF_MEMBER(
503 static MemberOffset DexCacheResolvedTypesOffset(size_t pointer_size) {
504 return MemberOffset(PtrSizedFieldsOffset(pointer_size) + OFFSETOF_MEMBER(
508 static MemberOffset EntryPointFromJniOffset(size_t pointer_size) {
509 return MemberOffset(PtrSizedFieldsOffset(pointer_size) + OFFSETOF_MEMBER
    [all...]
art_field.h 78 MemberOffset GetOffset() SHARED_REQUIRES(Locks::mutator_lock_);
80 static MemberOffset OffsetOffset() {
81 return MemberOffset(OFFSETOF_MEMBER(ArtField, offset_));
84 MemberOffset GetOffsetDuringLinking() SHARED_REQUIRES(Locks::mutator_lock_);
86 void SetOffset(MemberOffset num_bytes) SHARED_REQUIRES(Locks::mutator_lock_);
art_field.cc 37 void ArtField::SetOffset(MemberOffset num_bytes) {
runtime.h 493 void RecordWriteFieldBoolean(mirror::Object* obj, MemberOffset field_offset, uint8_t value,
495 void RecordWriteFieldByte(mirror::Object* obj, MemberOffset field_offset, int8_t value,
497 void RecordWriteFieldChar(mirror::Object* obj, MemberOffset field_offset, uint16_t value,
499 void RecordWriteFieldShort(mirror::Object* obj, MemberOffset field_offset, int16_t value,
501 void RecordWriteField32(mirror::Object* obj, MemberOffset field_offset, uint32_t value,
503 void RecordWriteField64(mirror::Object* obj, MemberOffset field_offset, uint64_t value,
505 void RecordWriteFieldReference(mirror::Object* obj, MemberOffset field_offset,
art_field-inl.h 53 inline MemberOffset ArtField::GetOffset() {
55 return MemberOffset(offset_);
58 inline MemberOffset ArtField::GetOffsetDuringLinking() {
60 return MemberOffset(offset_);
  /art/compiler/optimizing/
gvn_test.cc 49 MemberOffset(42),
58 MemberOffset(42),
68 MemberOffset(43),
80 MemberOffset(42),
89 MemberOffset(42),
133 MemberOffset(42),
156 MemberOffset(42),
166 MemberOffset(42),
176 MemberOffset(42),
217 MemberOffset(42)
    [all...]
licm_test.cc 114 MemberOffset(10),
123 parameter_, int_constant_, Primitive::kPrimInt, MemberOffset(20),
141 MemberOffset(10),
152 MemberOffset(10),
  /art/runtime/native/
sun_misc_Unsafe.cc 38 bool success = obj->CasFieldStrongSequentiallyConsistent32<false>(MemberOffset(offset),
48 bool success = obj->CasFieldStrongSequentiallyConsistent64<false>(MemberOffset(offset),
68 MemberOffset(offset),
71 bool success = obj->CasFieldStrongSequentiallyConsistentObject<false>(MemberOffset(offset),
79 return obj->GetField32(MemberOffset(offset));
85 return obj->GetField32Volatile(MemberOffset(offset));
92 obj->SetField32<false>(MemberOffset(offset), newValue);
100 obj->SetField32Volatile<false>(MemberOffset(offset), newValue);
109 obj->SetField32<false>(MemberOffset(offset), newValue);
115 return obj->GetField64(MemberOffset(offset))
    [all...]
  /art/runtime/gc/collector/
concurrent_copying.h 88 void AssertToSpaceInvariant(mirror::Object* obj, MemberOffset offset, mirror::Object* ref)
120 void Process(mirror::Object* obj, MemberOffset offset)
178 void LogFromSpaceRefHolder(mirror::Object* obj, MemberOffset offset)
mark_sweep.h 213 void MarkObject(mirror::Object* obj, mirror::Object* holder, MemberOffset offset)
238 MemberOffset offset = MemberOffset(0))

Completed in 269 milliseconds

1 2 3 4