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

1 2

  /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);

Completed in 1056 milliseconds

1 2