/art/runtime/mirror/ |
object_array-inl.h | 46 MemberOffset data_offset(DataOffset(sizeof(Object*)).Int32Value() + i * sizeof(Object*)); 65 MemberOffset data_offset(DataOffset(sizeof(Object*)).Int32Value() + i * sizeof(Object*)); 75 MemberOffset data_offset(DataOffset(sizeof(Object*)).Int32Value() + i * sizeof(Object*)); 82 MemberOffset data_offset(DataOffset(sizeof(Object*)).Int32Value() + i * sizeof(Object*)); 89 MemberOffset data_offset(DataOffset(sizeof(Object*)).Int32Value() + i * sizeof(Object*)); 101 MemberOffset src_offset(DataOffset(sizeof(Object*)).Int32Value() + src_pos * sizeof(Object*)); 102 MemberOffset dst_offset(DataOffset(sizeof(Object*)).Int32Value() + dst_pos * sizeof(Object*)); 112 src_offset = MemberOffset(src_offset.Uint32Value() + sizeof(Object*)); 113 dst_offset = MemberOffset(dst_offset.Uint32Value() + sizeof(Object*)); 127 src_offset = MemberOffset(src_offset.Uint32Value() + sizeof(Object*)) [all...] |
object.h | 59 MemberOffset(OFFSETOF_MEMBER(type, field)) 66 static MemberOffset ClassOffset() { 94 static MemberOffset MonitorOffset() { 176 T GetFieldObject(MemberOffset field_offset, bool is_volatile) const { 182 void SetFieldObject(MemberOffset field_offset, const Object* new_value, bool is_volatile, 192 uint32_t GetField32(MemberOffset field_offset, bool is_volatile) const { 203 void SetField32(MemberOffset field_offset, uint32_t new_value, bool is_volatile, 224 uint64_t GetField64(MemberOffset field_offset, bool is_volatile) const; 226 void SetField64(MemberOffset field_offset, uint64_t new_value, bool is_volatile); 231 T GetFieldPtr(MemberOffset field_offset, bool is_volatile) const [all...] |
art_method.h | 51 static MemberOffset DeclaringClassOffset() { 52 return MemberOffset(OFFSETOF_MEMBER(ArtMethod, declaring_class_)); 55 static MemberOffset EntryPointFromCompiledCodeOffset() { 56 return MemberOffset(OFFSETOF_MEMBER(ArtMethod, entry_point_from_compiled_code_)); 145 static MemberOffset MethodIndexOffset() { 170 static MemberOffset DexCacheStringsOffset() { 174 static MemberOffset DexCacheResolvedMethodsOffset() { 178 static MemberOffset DexCacheResolvedTypesOffset() { 182 static MemberOffset DexCacheInitializedStaticStorageOffset() { 244 static MemberOffset GetEntryPointFromCompiledCodeOffset() [all...] |
art_field.cc | 43 void ArtField::SetOffset(MemberOffset num_bytes) {
|
art_field.h | 64 MemberOffset GetOffset() const; 66 static MemberOffset OffsetOffset() { 67 return MemberOffset(OFFSETOF_MEMBER(ArtField, offset_)); 70 MemberOffset GetOffsetDuringLinking() const; 72 void SetOffset(MemberOffset num_bytes);
|
array.h | 50 static MemberOffset LengthOffset() { 54 static MemberOffset DataOffset(size_t component_size) { 59 return MemberOffset(OFFSETOF_MEMBER(Array, first_element_) + 4);
|
dex_cache.h | 60 static MemberOffset StringsOffset() { 64 static MemberOffset ResolvedFieldsOffset() { 68 static MemberOffset ResolvedMethodsOffset() {
|
string.h | 34 static MemberOffset CountOffset() { 38 static MemberOffset ValueOffset() { 42 static MemberOffset OffsetOffset() {
|
object.cc | 71 MemberOffset field_offset = field->GetOffset(); 85 void Object::CheckFieldAssignmentImpl(MemberOffset field_offset, const Object* new_value) {
|
art_field-inl.h | 48 inline MemberOffset ArtField::GetOffset() const { 50 return MemberOffset(GetField32(OFFSET_OF_OBJECT_MEMBER(ArtField, offset_), false)); 53 inline MemberOffset ArtField::GetOffsetDuringLinking() const { 55 return MemberOffset(GetField32(OFFSET_OF_OBJECT_MEMBER(ArtField, offset_), false));
|
object-inl.h | 241 inline uint64_t Object::GetField64(MemberOffset field_offset, bool is_volatile) const { 254 inline void Object::SetField64(MemberOffset field_offset, uint64_t new_value, bool is_volatile) { 267 inline void Object::WriteBarrierField(const Object* dst, MemberOffset field_offset,
|
class.h | 56 MemberOffset((static_cast<int>(rshift) * CLASS_OFFSET_ALIGNMENT)) 481 static MemberOffset SuperClassOffset() { 482 return MemberOffset(OFFSETOF_MEMBER(Class, super_class_)); 489 static MemberOffset DexCacheOffset() { 490 return MemberOffset(OFFSETOF_MEMBER(Class, dex_cache_)); 543 static MemberOffset VTableOffset() { 642 static MemberOffset FieldsOffset() { [all...] |
/art/runtime/ |
offsets.h | 55 class MemberOffset : public Offset { 57 explicit MemberOffset(size_t val) : Offset(val) {}
|
class_linker.cc | [all...] |
/art/runtime/native/ |
sun_misc_Unsafe.cc | 57 Runtime::Current()->GetHeap()->WriteBarrierField(obj, MemberOffset(offset), newValue); 65 return obj->GetField32(MemberOffset(offset), false); 71 return obj->GetField32(MemberOffset(offset), true); 77 obj->SetField32(MemberOffset(offset), newValue, false); 83 obj->SetField32(MemberOffset(offset), newValue, true); 90 obj->SetField32(MemberOffset(offset), newValue, false); 96 return obj->GetField64(MemberOffset(offset), false); 102 return obj->GetField64(MemberOffset(offset), true); 108 obj->SetField64(MemberOffset(offset), newValue, false); 114 obj->SetField64(MemberOffset(offset), newValue, true) [all...] |
/art/runtime/gc/ |
heap.h | 222 void SetReferenceOffsets(MemberOffset reference_referent_offset, 223 MemberOffset reference_queue_offset, 224 MemberOffset reference_queueNext_offset, 225 MemberOffset reference_pendingNext_offset, 226 MemberOffset finalizer_reference_zombie_offset); 241 MemberOffset GetReferencePendingNextOffset() { 246 MemberOffset GetFinalizerReferenceZombieOffset() { 279 void WriteBarrierField(const mirror::Object* dst, MemberOffset /*offset*/, const mirror::Object* /*new_value*/) { 678 MemberOffset reference_referent_offset_; 681 MemberOffset reference_queue_offset_ [all...] |
heap.cc | [all...] |
/art/runtime/gc/collector/ |
mark_sweep-inl.h | 126 MemberOffset field_offset = CLASS_OFFSET_FROM_CLZ(right_shift); 145 MemberOffset field_offset = field->GetOffset(); 160 MemberOffset offset(i * width + mirror::Array::DataOffset(width).Int32Value());
|
mark_sweep.cc | 586 VisitObjectReferences(obj, [this](const Object* obj, const Object* ref, MemberOffset offset, 660 const MemberOffset& /* offset */, bool /* is_static */) ALWAYS_INLINE { [all...] |
mark_sweep.h | 292 void CheckReference(const mirror::Object* obj, const mirror::Object* ref, MemberOffset offset,
|
/art/runtime/gc/accounting/ |
mod_union_table.cc | 102 void operator()(const Object* obj, const Object* ref, const MemberOffset& /* offset */, 146 void operator()(const Object* obj, const Object* ref, const MemberOffset& /* offset */,
|
/art/compiler/utils/mips/ |
assembler_mips.h | 136 Address(Register base, MemberOffset disp) { 397 MemberOffset offs);
|
/art/compiler/utils/ |
assembler.h | 367 MemberOffset offs) = 0;
|
/art/compiler/ |
image_writer.cc | 611 MemberOffset byte_offset = CLASS_OFFSET_FROM_CLZ(right_shift); 632 MemberOffset field_offset = field->GetOffset(); 642 MemberOffset field_offset = field->GetOffset();
|
/art/compiler/utils/x86/ |
assembler_x86.h | 152 Address(Register base, MemberOffset disp) { 504 MemberOffset offs);
|