/art/runtime/mirror/ |
D | method_handle_impl.h | 96 static MemberOffset CachedSpreadInvokerOffset() { in CachedSpreadInvokerOffset() 97 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, cached_spread_invoker_)); in CachedSpreadInvokerOffset() 99 static MemberOffset AsTypeCacheOffset() { in AsTypeCacheOffset() 100 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, as_type_cache_)); in AsTypeCacheOffset() 102 static MemberOffset MethodTypeOffset() { in MethodTypeOffset() 103 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, method_type_)); in MethodTypeOffset() 105 static MemberOffset ArtFieldOrMethodOffset() { in ArtFieldOrMethodOffset() 106 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, art_field_or_method_)); in ArtFieldOrMethodOffset() 108 static MemberOffset HandleKindOffset() { in HandleKindOffset() 109 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, handle_kind_)); in HandleKindOffset() [all …]
|
D | executable.h | 53 static MemberOffset ArtMethodOffset() { in ArtMethodOffset() 54 return MemberOffset(OFFSETOF_MEMBER(Executable, art_method_)); in ArtMethodOffset() 92 static MemberOffset DeclaringClassOffset() { in DeclaringClassOffset() 93 return MemberOffset(OFFSETOF_MEMBER(Executable, declaring_class_)); in DeclaringClassOffset() 95 static MemberOffset DeclaringClassOfOverriddenMethodOffset() { in DeclaringClassOfOverriddenMethodOffset() 96 return MemberOffset(OFFSETOF_MEMBER(Executable, declaring_class_of_overridden_method_)); in DeclaringClassOfOverriddenMethodOffset() 98 static MemberOffset AccessFlagsOffset() { in AccessFlagsOffset() 99 return MemberOffset(OFFSETOF_MEMBER(Executable, access_flags_)); in AccessFlagsOffset() 101 static MemberOffset DexMethodIndexOffset() { in DexMethodIndexOffset() 102 return MemberOffset(OFFSETOF_MEMBER(Executable, dex_method_index_)); in DexMethodIndexOffset()
|
D | object.h | 69 MemberOffset(OFFSETOF_MEMBER(type, field)) 93 static constexpr MemberOffset ClassOffset() { in ClassOffset() 152 static constexpr MemberOffset MonitorOffset() { in MonitorOffset() 287 ALWAYS_INLINE T* GetFieldObject(MemberOffset field_offset) 293 ALWAYS_INLINE T* GetFieldObjectVolatile(MemberOffset field_offset) 300 ALWAYS_INLINE void SetFieldObjectWithoutWriteBarrier(MemberOffset field_offset, 308 ALWAYS_INLINE void SetFieldObject(MemberOffset field_offset, ObjPtr<Object> new_value) 314 ALWAYS_INLINE void SetFieldObjectVolatile(MemberOffset field_offset, ObjPtr<Object> new_value) 320 ALWAYS_INLINE void SetFieldObjectTransaction(MemberOffset field_offset, ObjPtr<Object> new_value) 326 ALWAYS_INLINE bool CasFieldObject(MemberOffset field_offset, [all …]
|
D | var_handle.h | 186 static MemberOffset VarTypeOffset() { in VarTypeOffset() 187 return MemberOffset(OFFSETOF_MEMBER(VarHandle, var_type_)); in VarTypeOffset() 190 static MemberOffset CoordinateType0Offset() { in CoordinateType0Offset() 191 return MemberOffset(OFFSETOF_MEMBER(VarHandle, coordinate_type0_)); in CoordinateType0Offset() 194 static MemberOffset CoordinateType1Offset() { in CoordinateType1Offset() 195 return MemberOffset(OFFSETOF_MEMBER(VarHandle, coordinate_type1_)); in CoordinateType1Offset() 198 static MemberOffset AccessModesBitMaskOffset() { in AccessModesBitMaskOffset() 199 return MemberOffset(OFFSETOF_MEMBER(VarHandle, access_modes_bit_mask_)); in AccessModesBitMaskOffset() 249 static MemberOffset ArtFieldOffset() { in ArtFieldOffset() 250 return MemberOffset(OFFSETOF_MEMBER(FieldVarHandle, art_field_)); in ArtFieldOffset() [all …]
|
D | emulated_stack_frame.h | 72 static MemberOffset TypeOffset() { in TypeOffset() 73 return MemberOffset(OFFSETOF_MEMBER(EmulatedStackFrame, type_)); in TypeOffset() 76 static MemberOffset ReferencesOffset() { in ReferencesOffset() 77 return MemberOffset(OFFSETOF_MEMBER(EmulatedStackFrame, references_)); in ReferencesOffset() 80 static MemberOffset StackFrameOffset() { in StackFrameOffset() 81 return MemberOffset(OFFSETOF_MEMBER(EmulatedStackFrame, stack_frame_)); in StackFrameOffset()
|
D | object-inl.h | 374 inline int8_t Object::GetFieldByte(MemberOffset field_offset) { in GetFieldByte() 380 inline uint8_t Object::GetFieldBooleanVolatile(MemberOffset field_offset) { in GetFieldBooleanVolatile() 385 inline int8_t Object::GetFieldByteVolatile(MemberOffset field_offset) { in GetFieldByteVolatile() 393 inline void Object::SetFieldBoolean(MemberOffset field_offset, uint8_t new_value) { in SetFieldBoolean() 407 inline void Object::SetFieldByte(MemberOffset field_offset, int8_t new_value) { in SetFieldByte() 418 inline void Object::SetFieldBooleanVolatile(MemberOffset field_offset, uint8_t new_value) { in SetFieldBooleanVolatile() 424 inline void Object::SetFieldByteVolatile(MemberOffset field_offset, int8_t new_value) { in SetFieldByteVolatile() 430 inline uint16_t Object::GetFieldChar(MemberOffset field_offset) { in GetFieldChar() 436 inline int16_t Object::GetFieldShort(MemberOffset field_offset) { in GetFieldShort() 442 inline uint16_t Object::GetFieldCharVolatile(MemberOffset field_offset) { in GetFieldCharVolatile() [all …]
|
D | method_handles_lookup.h | 55 static MemberOffset AllowedModesOffset() { in AllowedModesOffset() 56 return MemberOffset(OFFSETOF_MEMBER(MethodHandlesLookup, allowed_modes_)); in AllowedModesOffset() 59 static MemberOffset LookupClassOffset() { in LookupClassOffset() 60 return MemberOffset(OFFSETOF_MEMBER(MethodHandlesLookup, lookup_class_)); in LookupClassOffset()
|
D | method_type.h | 172 static MemberOffset FormOffset() { in FormOffset() 173 return MemberOffset(OFFSETOF_MEMBER(MethodType, form_)); in FormOffset() 176 static MemberOffset MethodDescriptorOffset() { in MethodDescriptorOffset() 177 return MemberOffset(OFFSETOF_MEMBER(MethodType, method_descriptor_)); in MethodDescriptorOffset() 180 static MemberOffset PTypesOffset() { in PTypesOffset() 181 return MemberOffset(OFFSETOF_MEMBER(MethodType, p_types_)); in PTypesOffset() 184 static MemberOffset RTypeOffset() { in RTypeOffset() 185 return MemberOffset(OFFSETOF_MEMBER(MethodType, r_type_)); in RTypeOffset() 188 static MemberOffset WrapAltOffset() { in WrapAltOffset() 189 return MemberOffset(OFFSETOF_MEMBER(MethodType, wrap_alt_)); in WrapAltOffset()
|
D | reference.h | 54 static MemberOffset PendingNextOffset() { in PendingNextOffset() 57 static MemberOffset QueueOffset() { in QueueOffset() 60 static MemberOffset QueueNextOffset() { in QueueNextOffset() 63 static MemberOffset ReferentOffset() { in ReferentOffset() 124 static MemberOffset ZombieOffset() { in ZombieOffset()
|
D | field.h | 97 static constexpr MemberOffset DeclaringClassOffset() { in DeclaringClassOffset() 101 static constexpr MemberOffset TypeOffset() { in TypeOffset() 105 static constexpr MemberOffset AccessFlagsOffset() { in AccessFlagsOffset() 109 static constexpr MemberOffset ArtFieldIndexOffset() { in ArtFieldIndexOffset() 113 static constexpr MemberOffset OffsetOffset() { in OffsetOffset()
|
D | call_site.h | 38 static inline MemberOffset TargetOffset() { in TargetOffset() 39 return MemberOffset(OFFSETOF_MEMBER(CallSite, target_)); in TargetOffset()
|
D | class.h | 120 static constexpr MemberOffset StatusOffset() { in StatusOffset() 121 return MemberOffset(OFFSET_OF_OBJECT_MEMBER(Class, status_)); in StatusOffset() 227 static constexpr MemberOffset AccessFlagsOffset() { in AccessFlagsOffset() 419 static constexpr MemberOffset PrimitiveTypeOffset() { in PrimitiveTypeOffset() 501 static constexpr MemberOffset ComponentTypeOffset() { in ComponentTypeOffset() 593 static constexpr MemberOffset ObjectSizeOffset() { in ObjectSizeOffset() 596 static constexpr MemberOffset ObjectSizeAllocFastPathOffset() { in ObjectSizeAllocFastPathOffset() 599 static constexpr MemberOffset ClinitThreadIdOffset() { in ClinitThreadIdOffset() 684 static constexpr MemberOffset SuperClassOffset() { in SuperClassOffset() 685 return MemberOffset(OFFSETOF_MEMBER(Class, super_class_)); in SuperClassOffset() [all …]
|
/art/runtime/jit/ |
D | profiling_info.h | 50 static constexpr MemberOffset ClassesOffset() { in ClassesOffset() 51 return MemberOffset(OFFSETOF_MEMBER(InlineCache, classes_)); in ClassesOffset() 78 static constexpr MemberOffset FalseOffset() { in FalseOffset() 79 return MemberOffset(OFFSETOF_MEMBER(BranchCache, false_)); in FalseOffset() 82 static constexpr MemberOffset TrueOffset() { in TrueOffset() 83 return MemberOffset(OFFSETOF_MEMBER(BranchCache, true_)); in TrueOffset() 170 static constexpr MemberOffset BaselineHotnessCountOffset() { in BaselineHotnessCountOffset() 171 return MemberOffset(OFFSETOF_MEMBER(ProfilingInfo, baseline_hotness_count_)); in BaselineHotnessCountOffset()
|
D | small_pattern_matcher.cc | 40 MemberOffset(offset + sizeof(mirror::Object))); in ReturnFieldAt() 46 return obj->GetFieldObject<mirror::Object>(MemberOffset(offset + sizeof(mirror::Object))); in ReturnFieldObjectAt() 53 MemberOffset first_field_offset = cls->GetFirstReferenceStaticFieldOffset(kRuntimePointerSize); in ReturnStaticFieldAt() 55 MemberOffset(offset + first_field_offset.Int32Value())); in ReturnStaticFieldAt() 62 MemberOffset first_field_offset = cls->GetFirstReferenceStaticFieldOffset(kRuntimePointerSize); in ReturnStaticFieldObjectAt() 64 MemberOffset(offset + first_field_offset.Int32Value())); in ReturnStaticFieldObjectAt() 71 MemberOffset(offset + sizeof(mirror::Object)), value); in SetFieldAt() 80 MemberOffset(offset + sizeof(mirror::Object)), value); in SetFieldObjectAt() 87 MemberOffset(offset + sizeof(mirror::Object)), value); in ConstructorSetFieldAt() 97 MemberOffset(offset + sizeof(mirror::Object)), value); in ConstructorSetFieldObjectAt() [all …]
|
/art/runtime/ |
D | transaction.h | 97 MemberOffset field_offset, 101 MemberOffset field_offset, 105 MemberOffset field_offset, 109 MemberOffset field_offset, 113 MemberOffset field_offset, 117 MemberOffset field_offset, 121 MemberOffset field_offset, 166 void LogBooleanValue(MemberOffset offset, uint8_t value, bool is_volatile); 167 void LogByteValue(MemberOffset offset, int8_t value, bool is_volatile); 168 void LogCharValue(MemberOffset offset, uint16_t value, bool is_volatile); [all …]
|
D | art_field.h | 101 MemberOffset GetOffset() { in GetOffset() 102 return MemberOffset(offset_); in GetOffset() 105 static constexpr MemberOffset OffsetOffset() { in OffsetOffset() 106 return MemberOffset(OFFSETOF_MEMBER(ArtField, offset_)); in OffsetOffset() 109 static constexpr MemberOffset DeclaringClassOffset() { in DeclaringClassOffset() 110 return MemberOffset(OFFSETOF_MEMBER(ArtField, declaring_class_)); in DeclaringClassOffset() 113 MemberOffset GetOffsetDuringLinking() REQUIRES_SHARED(Locks::mutator_lock_); 115 void SetOffset(MemberOffset num_bytes) REQUIRES_SHARED(Locks::mutator_lock_);
|
D | transaction.cc | 209 MemberOffset field_offset, in RecordWriteFieldBoolean() 221 MemberOffset field_offset, in RecordWriteFieldByte() 233 MemberOffset field_offset, in RecordWriteFieldChar() 246 MemberOffset field_offset, in RecordWriteFieldShort() 259 MemberOffset field_offset, in RecordWriteField32() 271 MemberOffset field_offset, in RecordWriteField64() 283 MemberOffset field_offset, in RecordWriteFieldReference() 494 void Transaction::ObjectLog::LogBooleanValue(MemberOffset offset, uint8_t value, bool is_volatile) { in LogBooleanValue() 498 void Transaction::ObjectLog::LogByteValue(MemberOffset offset, int8_t value, bool is_volatile) { in LogByteValue() 502 void Transaction::ObjectLog::LogCharValue(MemberOffset offset, uint16_t value, bool is_volatile) { in LogCharValue() [all …]
|
D | read_barrier.h | 57 mirror::Object* obj, MemberOffset offset, mirror::HeapReference<MirrorType>* ref_addr) 84 AssertToSpaceInvariant(nullptr, MemberOffset(0), ref); in AssertToSpaceInvariant() 87 static void AssertToSpaceInvariant(mirror::Object* obj, MemberOffset offset,
|
D | art_method.h | 141 static constexpr MemberOffset DeclaringClassOffset() { 142 return MemberOffset(OFFSETOF_MEMBER(ArtMethod, declaring_class_)); 159 static constexpr MemberOffset AccessFlagsOffset() { 160 return MemberOffset(OFFSETOF_MEMBER(ArtMethod, access_flags_)); 643 static constexpr MemberOffset DexMethodIndexOffset() { 644 return MemberOffset(OFFSETOF_MEMBER(ArtMethod, dex_method_index_)); 647 static constexpr MemberOffset MethodIndexOffset() { 648 return MemberOffset(OFFSETOF_MEMBER(ArtMethod, method_index_)); 651 static constexpr MemberOffset ImtIndexOffset() { 652 return MemberOffset(OFFSETOF_MEMBER(ArtMethod, imt_index_)); [all …]
|
/art/runtime/native/ |
D | jdk_internal_misc_Unsafe.cc | 60 bool success = obj->CasField32<false>(MemberOffset(offset), in Unsafe_compareAndSetInt() 81 bool success = obj->CasFieldStrongSequentiallyConsistent64<false>(MemberOffset(offset), in Unsafe_compareAndSetLong() 116 MemberOffset(offset), in Unsafe_compareAndSetReference() 119 bool success = obj->CasFieldObject<false>(MemberOffset(offset), in Unsafe_compareAndSetReference() 138 return obj->GetField32(MemberOffset(offset)); in Unsafe_getInt() 144 return obj->GetField32Volatile(MemberOffset(offset)); in Unsafe_getIntVolatile() 151 obj->SetField32<false>(MemberOffset(offset), newValue); in Unsafe_putInt() 159 obj->SetField32Volatile<false>(MemberOffset(offset), newValue); in Unsafe_putIntVolatile() 169 obj->SetField32<false>(MemberOffset(offset), newValue); in Unsafe_putOrderedInt() 175 return obj->GetField64(MemberOffset(offset)); in Unsafe_getLong() [all …]
|
D | sun_misc_Unsafe.cc | 46 bool success = obj->CasField32<false>(MemberOffset(offset), in Unsafe_compareAndSwapInt() 59 bool success = obj->CasFieldStrongSequentiallyConsistent64<false>(MemberOffset(offset), in Unsafe_compareAndSwapLong() 82 MemberOffset(offset), in Unsafe_compareAndSwapObject() 85 bool success = obj->CasFieldObject<false>(MemberOffset(offset), in Unsafe_compareAndSwapObject() 96 return obj->GetField32(MemberOffset(offset)); in Unsafe_getInt() 102 return obj->GetField32Volatile(MemberOffset(offset)); in Unsafe_getIntVolatile() 109 obj->SetField32<false>(MemberOffset(offset), newValue); in Unsafe_putInt() 117 obj->SetField32Volatile<false>(MemberOffset(offset), newValue); in Unsafe_putIntVolatile() 127 obj->SetField32<false>(MemberOffset(offset), newValue); in Unsafe_putOrderedInt() 133 return obj->GetField64(MemberOffset(offset)); in Unsafe_getLong() [all …]
|
/art/compiler/utils/ |
D | jni_macro_assembler.cc | 107 MemberOffset offs) { in LoadGcRootWithoutReadBarrier() 115 MemberOffset offs); 119 MemberOffset offs); 140 const MemberOffset previous_state_offset = JNIEnvExt::LrtPreviousStateOffset(kPointerSize); in LoadLocalReferenceTableStates() 141 const MemberOffset current_state_offset = JNIEnvExt::LrtSegmentStateOffset(kPointerSize); in LoadLocalReferenceTableStates() 164 const MemberOffset previous_state_offset = JNIEnvExt::LrtPreviousStateOffset(kPointerSize); in StoreLocalReferenceTableStates() 165 const MemberOffset segment_state_offset = JNIEnvExt::LrtSegmentStateOffset(kPointerSize); in StoreLocalReferenceTableStates()
|
/art/compiler/optimizing/ |
D | gvn_test.cc | 48 MemberOffset(42), in TEST_F() 57 MemberOffset(42), in TEST_F() 67 MemberOffset(43), in TEST_F() 79 MemberOffset(42), in TEST_F() 88 MemberOffset(42), in TEST_F() 128 MemberOffset(42), in TEST_F() 151 MemberOffset(42), in TEST_F() 161 MemberOffset(42), in TEST_F() 171 MemberOffset(42), in TEST_F() 208 MemberOffset(42), in TEST_F() [all …]
|
/art/runtime/oat/ |
D | aot_class_linker.h | 88 MemberOffset field_offset, 92 MemberOffset field_offset, 96 MemberOffset field_offset, 100 MemberOffset field_offset, 104 MemberOffset field_offset, 108 MemberOffset field_offset, 112 MemberOffset field_offset,
|
/art/runtime/jni/ |
D | jni_env_ext.cc | 150 inline MemberOffset JNIEnvExt::LocalReferenceTableOffset(PointerSize pointer_size) { in LocalReferenceTableOffset() 151 return MemberOffset(JNIEnvSize(pointer_size) + in LocalReferenceTableOffset() 155 MemberOffset JNIEnvExt::LrtSegmentStateOffset(PointerSize pointer_size) { in LrtSegmentStateOffset() 156 return MemberOffset(LocalReferenceTableOffset(pointer_size).SizeValue() + in LrtSegmentStateOffset() 160 MemberOffset JNIEnvExt::LrtPreviousStateOffset(PointerSize pointer_size) { in LrtPreviousStateOffset() 161 return MemberOffset(LocalReferenceTableOffset(pointer_size).SizeValue() + in LrtPreviousStateOffset() 165 MemberOffset JNIEnvExt::SelfOffset(PointerSize pointer_size) { in SelfOffset() 166 return MemberOffset(JNIEnvSize(pointer_size)); in SelfOffset()
|