/art/runtime/mirror/ |
executable.h | 55 static MemberOffset ArtMethodOffset() { 56 return MemberOffset(OFFSETOF_MEMBER(Executable, art_method_)); 58 static MemberOffset DeclaringClassOffset() { 59 return MemberOffset(OFFSETOF_MEMBER(Executable, declaring_class_)); 61 static MemberOffset DeclaringClassOfOverriddenMethodOffset() { 62 return MemberOffset(OFFSETOF_MEMBER(Executable, declaring_class_of_overridden_method_)); 64 static MemberOffset AccessFlagsOffset() { 65 return MemberOffset(OFFSETOF_MEMBER(Executable, access_flags_)); 67 static MemberOffset DexMethodIndexOffset() { 68 return MemberOffset(OFFSETOF_MEMBER(Executable, dex_method_index_)) [all...] |
method_type.h | 72 static MemberOffset FormOffset() { 73 return MemberOffset(OFFSETOF_MEMBER(MethodType, form_)); 76 static MemberOffset MethodDescriptorOffset() { 77 return MemberOffset(OFFSETOF_MEMBER(MethodType, method_descriptor_)); 80 static MemberOffset PTypesOffset() { 81 return MemberOffset(OFFSETOF_MEMBER(MethodType, p_types_)); 84 static MemberOffset RTypeOffset() { 85 return MemberOffset(OFFSETOF_MEMBER(MethodType, r_type_)); 88 static MemberOffset WrapAltOffset() { 89 return MemberOffset(OFFSETOF_MEMBER(MethodType, wrap_alt_)) [all...] |
method_handle_impl.h | 98 static MemberOffset CachedSpreadInvokerOffset() { 99 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, cached_spread_invoker_)); 101 static MemberOffset NominalTypeOffset() { 102 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, nominal_type_)); 104 static MemberOffset MethodTypeOffset() { 105 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, method_type_)); 107 static MemberOffset ArtFieldOrMethodOffset() { 108 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, art_field_or_method_)); 110 static MemberOffset HandleKindOffset() { 111 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, handle_kind_)) [all...] |
emulated_stack_frame.h | 88 static MemberOffset CallsiteTypeOffset() { 89 return MemberOffset(OFFSETOF_MEMBER(EmulatedStackFrame, callsite_type_)); 92 static MemberOffset TypeOffset() { 93 return MemberOffset(OFFSETOF_MEMBER(EmulatedStackFrame, type_)); 96 static MemberOffset ReferencesOffset() { 97 return MemberOffset(OFFSETOF_MEMBER(EmulatedStackFrame, references_)); 100 static MemberOffset StackFrameOffset() { 101 return MemberOffset(OFFSETOF_MEMBER(EmulatedStackFrame, stack_frame_));
|
method_handles_lookup.h | 62 static MemberOffset AllowedModesOffset() { 63 return MemberOffset(OFFSETOF_MEMBER(MethodHandlesLookup, allowed_modes_)); 66 static MemberOffset LookupClassOffset() { 67 return MemberOffset(OFFSETOF_MEMBER(MethodHandlesLookup, lookup_class_));
|
object.h | 65 MemberOffset(OFFSETOF_MEMBER(type, field)) 87 static MemberOffset ClassOffset() { 142 static MemberOffset MonitorOffset() { 285 ALWAYS_INLINE T* GetFieldObject(MemberOffset field_offset) 290 ALWAYS_INLINE T* GetFieldObjectVolatile(MemberOffset field_offset) 297 ALWAYS_INLINE void SetFieldObjectWithoutWriteBarrier(MemberOffset field_offset, 305 ALWAYS_INLINE void SetFieldObject(MemberOffset field_offset, ObjPtr<Object> new_value) 311 ALWAYS_INLINE void SetFieldObjectVolatile(MemberOffset field_offset, 317 ALWAYS_INLINE void SetFieldObjectTransaction(MemberOffset field_offset, ObjPtr<Object> new_value) 323 bool CasFieldWeakSequentiallyConsistentObject(MemberOffset field_offset [all...] |
call_site.h | 49 static inline MemberOffset TargetOffset() { 50 return MemberOffset(OFFSETOF_MEMBER(CallSite, target_));
|
accessible_object.h | 33 static MemberOffset FlagOffset() {
|
reference.h | 54 static MemberOffset PendingNextOffset() { 57 static MemberOffset QueueOffset() { 60 static MemberOffset QueueNextOffset() { 63 static MemberOffset ReferentOffset() { 130 static MemberOffset ZombieOffset() {
|
object-inl.h | 396 inline uint8_t Object::GetFieldBoolean(MemberOffset field_offset) { 404 inline int8_t Object::GetFieldByte(MemberOffset field_offset) { 412 inline uint8_t Object::GetFieldBooleanVolatile(MemberOffset field_offset) { 417 inline int8_t Object::GetFieldByteVolatile(MemberOffset field_offset) { 423 inline void Object::SetFieldBoolean(MemberOffset field_offset, uint8_t new_value) 441 inline void Object::SetFieldByte(MemberOffset field_offset, int8_t new_value) 458 inline void Object::SetFieldBooleanVolatile(MemberOffset field_offset, uint8_t new_value) { 464 inline void Object::SetFieldByteVolatile(MemberOffset field_offset, int8_t new_value) { 470 inline uint16_t Object::GetFieldChar(MemberOffset field_offset) { 478 inline int16_t Object::GetFieldShort(MemberOffset field_offset) [all...] |
dex_cache.h | 224 static MemberOffset StringsOffset() { 228 static MemberOffset ResolvedTypesOffset() { 232 static MemberOffset ResolvedFieldsOffset() { 236 static MemberOffset ResolvedMethodsOffset() { 240 static MemberOffset ResolvedMethodTypesOffset() { 244 static MemberOffset ResolvedCallSitesOffset() { 248 static MemberOffset NumStringsOffset() { 252 static MemberOffset NumResolvedTypesOffset() { 256 static MemberOffset NumResolvedFieldsOffset() { 260 static MemberOffset NumResolvedMethodsOffset() [all...] |
class.h | 158 static MemberOffset StatusOffset() { 242 static MemberOffset AccessFlagsOffset() { 399 static MemberOffset PrimitiveTypeOffset() { 492 static MemberOffset ComponentTypeOffset() { 603 static MemberOffset ObjectSizeOffset() { 606 static MemberOffset ObjectSizeAllocFastPathOffset() { 691 static MemberOffset SuperClassOffset() { 692 return MemberOffset(OFFSETOF_MEMBER(Class, super_class_)); 701 static MemberOffset DexCacheOffset() { 702 return MemberOffset(OFFSETOF_MEMBER(Class, dex_cache_)) [all...] |
class-inl.h | 308 return GetField32(MemberOffset(EmbeddedVTableLengthOffset())); 312 SetField32<false>(MemberOffset(EmbeddedVTableLengthOffset()), len); 316 return GetFieldPtrWithSize<ImTable*>(MemberOffset(ImtPtrOffset(pointer_size)), pointer_size); 320 return SetFieldPtrWithSize<false>(MemberOffset(ImtPtrOffset(pointer_size)), imt, pointer_size); 323 inline MemberOffset Class::EmbeddedVTableEntryOffset(uint32_t i, PointerSize pointer_size) { 324 return MemberOffset( 601 inline MemberOffset Class::GetFirstReferenceInstanceFieldOffset() { 604 ? MemberOffset(RoundUp(super_class->GetObjectSize<kVerifyFlags, kReadBarrierOption>(), 610 inline MemberOffset Class::GetFirstReferenceStaticFieldOffset(PointerSize pointer_size) { 618 return MemberOffset(base) [all...] |
/art/runtime/ |
offsets.h | 65 class MemberOffset : public Offset { 67 explicit MemberOffset(size_t val) : Offset(val) {}
|
transaction.h | 59 MemberOffset field_offset, 64 MemberOffset field_offset, 69 MemberOffset field_offset, 74 MemberOffset field_offset, 79 MemberOffset field_offset, 84 MemberOffset field_offset, 89 MemberOffset field_offset, 130 void LogBooleanValue(MemberOffset offset, uint8_t value, bool is_volatile); 131 void LogByteValue(MemberOffset offset, int8_t value, bool is_volatile); 132 void LogCharValue(MemberOffset offset, uint16_t value, bool is_volatile) [all...] |
read_barrier.h | 54 mirror::Object* obj, MemberOffset offset, mirror::HeapReference<MirrorType>* ref_addr) 81 AssertToSpaceInvariant(nullptr, MemberOffset(0), ref); 84 static void AssertToSpaceInvariant(mirror::Object* obj, MemberOffset offset,
|
art_method.h | 99 static MemberOffset DeclaringClassOffset() { 100 return MemberOffset(OFFSETOF_MEMBER(ArtMethod, declaring_class_)); 329 static MemberOffset DexMethodIndexOffset() { 330 return MemberOffset(OFFSETOF_MEMBER(ArtMethod, dex_method_index_)); 333 static MemberOffset MethodIndexOffset() { 334 return MemberOffset(OFFSETOF_MEMBER(ArtMethod, method_index_)); 427 static MemberOffset DexCacheResolvedMethodsOffset(PointerSize pointer_size) { 428 return MemberOffset(PtrSizedFieldsOffset(pointer_size) + OFFSETOF_MEMBER( 433 static MemberOffset DataOffset(PointerSize pointer_size) { 434 return MemberOffset(PtrSizedFieldsOffset(pointer_size) + OFFSETOF_MEMBER [all...] |
art_field.h | 88 MemberOffset GetOffset() REQUIRES_SHARED(Locks::mutator_lock_) { 92 return MemberOffset(offset_); 95 static MemberOffset OffsetOffset() { 96 return MemberOffset(OFFSETOF_MEMBER(ArtField, offset_)); 99 MemberOffset GetOffsetDuringLinking() REQUIRES_SHARED(Locks::mutator_lock_); 101 void SetOffset(MemberOffset num_bytes) REQUIRES_SHARED(Locks::mutator_lock_);
|
transaction.cc | 106 MemberOffset field_offset, 116 MemberOffset field_offset, 126 MemberOffset field_offset, 137 MemberOffset field_offset, 148 MemberOffset field_offset, 158 MemberOffset field_offset, 168 MemberOffset field_offset, 346 void Transaction::ObjectLog::LogBooleanValue(MemberOffset offset, uint8_t value, bool is_volatile) { 350 void Transaction::ObjectLog::LogByteValue(MemberOffset offset, int8_t value, bool is_volatile) { 354 void Transaction::ObjectLog::LogCharValue(MemberOffset offset, uint16_t value, bool is_volatile) [all...] |
art_field.cc | 33 void ArtField::SetOffset(MemberOffset num_bytes) {
|
/art/compiler/optimizing/ |
gvn_test.cc | 49 MemberOffset(42), 58 MemberOffset(42), 68 MemberOffset(43), 80 MemberOffset(42), 89 MemberOffset(42), 132 MemberOffset(42), 155 MemberOffset(42), 165 MemberOffset(42), 175 MemberOffset(42), 215 MemberOffset(42) [all...] |
licm_test.cc | 128 MemberOffset(10), 136 parameter_, int_constant_, nullptr, Primitive::kPrimInt, MemberOffset(20), 155 MemberOffset(10), 166 MemberOffset(10),
|
/art/runtime/native/ |
sun_misc_Unsafe.cc | 42 bool success = obj->CasFieldStrongSequentiallyConsistent32<false>(MemberOffset(offset), 53 bool success = obj->CasFieldStrongSequentiallyConsistent64<false>(MemberOffset(offset), 74 MemberOffset(offset), 77 bool success = obj->CasFieldStrongSequentiallyConsistentObject<false>(MemberOffset(offset), 86 return obj->GetField32(MemberOffset(offset)); 92 return obj->GetField32Volatile(MemberOffset(offset)); 99 obj->SetField32<false>(MemberOffset(offset), newValue); 107 obj->SetField32Volatile<false>(MemberOffset(offset), newValue); 116 obj->SetField32<false>(MemberOffset(offset), newValue); 122 return obj->GetField64(MemberOffset(offset)) [all...] |
/art/runtime/gc/collector/ |
concurrent_copying.h | 103 void AssertToSpaceInvariant(mirror::Object* obj, MemberOffset offset, mirror::Object* ref) 114 MemberOffset offset = MemberOffset(0)) 148 MemberOffset offset) 153 void Process(mirror::Object* obj, MemberOffset offset) 233 void LogFromSpaceRefHolder(mirror::Object* obj, MemberOffset offset) 243 MemberOffset offset = MemberOffset(0))
|
/art/runtime/gc/ |
verification.h | 48 MemberOffset offset,
|