Home
last modified time | relevance | path

Searched defs:field_offset (Results 1 – 17 of 17) sorted by relevance

/art/runtime/mirror/
Dobject-inl.h471 inline uint8_t Object::GetFieldBoolean(MemberOffset field_offset) { in GetFieldBoolean()
479 inline int8_t Object::GetFieldByte(MemberOffset field_offset) { in GetFieldByte()
487 inline uint8_t Object::GetFieldBooleanVolatile(MemberOffset field_offset) { in GetFieldBooleanVolatile()
492 inline int8_t Object::GetFieldByteVolatile(MemberOffset field_offset) { in GetFieldByteVolatile()
498 inline void Object::SetFieldBoolean(MemberOffset field_offset, uint8_t new_value) in SetFieldBoolean()
516 inline void Object::SetFieldByte(MemberOffset field_offset, int8_t new_value) in SetFieldByte()
533 inline void Object::SetFieldBooleanVolatile(MemberOffset field_offset, uint8_t new_value) { in SetFieldBooleanVolatile()
539 inline void Object::SetFieldByteVolatile(MemberOffset field_offset, int8_t new_value) { in SetFieldByteVolatile()
545 inline uint16_t Object::GetFieldChar(MemberOffset field_offset) { in GetFieldChar()
553 inline int16_t Object::GetFieldShort(MemberOffset field_offset) { in GetFieldShort()
[all …]
Dobject.h468 void SetFieldPtr(MemberOffset field_offset, T new_value) in SetFieldPtr()
475 void SetFieldPtr64(MemberOffset field_offset, T new_value) in SetFieldPtr64()
483 ALWAYS_INLINE void SetFieldPtrWithSize(MemberOffset field_offset, T new_value, in SetFieldPtrWithSize()
517 T GetFieldPtr(MemberOffset field_offset) in GetFieldPtr()
522 T GetFieldPtr64(MemberOffset field_offset) in GetFieldPtr64()
528 ALWAYS_INLINE T GetFieldPtrWithSize(MemberOffset field_offset, size_t pointer_size) in GetFieldPtrWithSize()
569 void CheckFieldAssignment(MemberOffset field_offset, Object* new_value) in CheckFieldAssignment()
Dobject.cc203 void Object::CheckFieldAssignmentImpl(MemberOffset field_offset, Object* new_value) { in CheckFieldAssignmentImpl()
Dclass-inl.h816 MemberOffset field_offset = field->GetOffset(); in GetInterfaces() local
825 MemberOffset field_offset = field->GetOffset(); in GetThrows() local
/art/runtime/
Dtransaction.cc101 void Transaction::RecordWriteFieldBoolean(mirror::Object* obj, MemberOffset field_offset, in RecordWriteFieldBoolean()
109 void Transaction::RecordWriteFieldByte(mirror::Object* obj, MemberOffset field_offset, in RecordWriteFieldByte()
117 void Transaction::RecordWriteFieldChar(mirror::Object* obj, MemberOffset field_offset, in RecordWriteFieldChar()
126 void Transaction::RecordWriteFieldShort(mirror::Object* obj, MemberOffset field_offset, in RecordWriteFieldShort()
135 void Transaction::RecordWriteField32(mirror::Object* obj, MemberOffset field_offset, uint32_t value, in RecordWriteField32()
143 void Transaction::RecordWriteField64(mirror::Object* obj, MemberOffset field_offset, uint64_t value, in RecordWriteField64()
151 void Transaction::RecordWriteFieldReference(mirror::Object* obj, MemberOffset field_offset, in RecordWriteFieldReference()
345 MemberOffset field_offset(it.first); in Undo() local
360 void Transaction::ObjectLog::UndoFieldWrite(mirror::Object* obj, MemberOffset field_offset, in UndoFieldWrite()
Dart_field-inl.h351 uint32_t field_offset) SHARED_REQUIRES(Locks::mutator_lock_) { in FindFieldWithOffset()
372 uint32_t field_offset) { in FindInstanceFieldWithOffset()
384 inline ArtField* ArtField::FindStaticFieldWithOffset(mirror::Class* klass, uint32_t field_offset) { in FindStaticFieldWithOffset()
Druntime.cc1822 void Runtime::RecordWriteFieldBoolean(mirror::Object* obj, MemberOffset field_offset, in RecordWriteFieldBoolean()
1829 void Runtime::RecordWriteFieldByte(mirror::Object* obj, MemberOffset field_offset, in RecordWriteFieldByte()
1836 void Runtime::RecordWriteFieldChar(mirror::Object* obj, MemberOffset field_offset, in RecordWriteFieldChar()
1843 void Runtime::RecordWriteFieldShort(mirror::Object* obj, MemberOffset field_offset, in RecordWriteFieldShort()
1850 void Runtime::RecordWriteField32(mirror::Object* obj, MemberOffset field_offset, in RecordWriteField32()
1857 void Runtime::RecordWriteField64(mirror::Object* obj, MemberOffset field_offset, in RecordWriteField64()
1864 void Runtime::RecordWriteFieldReference(mirror::Object* obj, MemberOffset field_offset, in RecordWriteFieldReference()
Dclass_linker.cc271 MemberOffset* field_offset, in ShuffleForward()
7190 MemberOffset field_offset(0); in LinkFields() local
/art/compiler/dex/
Ddex_to_dex_compiler.cc255 MemberOffset field_offset(0u); in CompileInstanceFieldAccess() local
/art/runtime/interpreter/
Dinterpreter_common.cc142 MemberOffset field_offset(inst->VRegC_22c()); in EXPLICIT_DO_FIELD_GET_ALL_TEMPLATE_DECL() local
360 MemberOffset field_offset(inst->VRegC_22c()); in EXPLICIT_DO_FIELD_PUT_ALL_TEMPLATE_DECL() local
/art/runtime/quick/
Dinline_method_analyser.h171 uint32_t field_offset : 31; member
Dinline_method_analyser.cc748 uint32_t field_offset = field->GetOffset().Uint32Value(); in ComputeSpecialAccessorInfo() local
/art/compiler/
Dimage_writer.cc768 MemberOffset field_offset = klass->GetFirstReferenceStaticFieldOffset( in PruneAppImageClassInternal() local
1105 MemberOffset field_offset = h_class->GetFirstReferenceInstanceFieldOffset(); in WalkInstanceFields() local
1135 MemberOffset field_offset = klass->GetFirstReferenceStaticFieldOffset(target_ptr_size_); in WalkFieldsInOrder() local
/art/runtime/interpreter/mterp/
Dmterp.cc632 extern "C" mirror::Object* artIGetObjectFromMterp(mirror::Object* obj, uint32_t field_offset) in artIGetObjectFromMterp()
/art/compiler/driver/
Dcompiler_driver.cc1199 void operator()(mirror::Object* object, MemberOffset field_offset, bool /* is_static */) const in operator ()()
1615 bool is_put, MemberOffset* field_offset, in ComputeInstanceFieldInfo()
/art/compiler/optimizing/
Dnodes.h4957 FieldInfo(MemberOffset field_offset, in FieldInfo()
4994 MemberOffset field_offset, in HInstanceFieldGet()
5047 MemberOffset field_offset, in HInstanceFieldSet()
5675 MemberOffset field_offset, in HStaticFieldGet()
5725 MemberOffset field_offset, in HStaticFieldSet()
/art/runtime/verifier/
Dmethod_verifier.cc4749 uint32_t field_offset = static_cast<uint32_t>(inst->VRegC_22c()); in GetQuickFieldAccess() local