Home
last modified time | relevance | path

Searched refs:SetFieldObject (Results 1 – 25 of 26) sorted by relevance

12

/art/runtime/mirror/
Dmethod_handle_impl.cc38 SetFieldObject<false>(CachedSpreadInvokerOffset(), nullptr); in Initialize()
39 SetFieldObject<false>(NominalTypeOffset(), nullptr); in Initialize()
40 SetFieldObject<false>(MethodTypeOffset(), method_type.Get()); in Initialize()
Dstack_trace_element.cc52 SetFieldObject<kTransactionActive>(OFFSET_OF_OBJECT_MEMBER(StackTraceElement, declaring_class_), in Init()
54 SetFieldObject<kTransactionActive>(OFFSET_OF_OBJECT_MEMBER(StackTraceElement, method_name_), in Init()
56 SetFieldObject<kTransactionActive>(OFFSET_OF_OBJECT_MEMBER(StackTraceElement, file_name_), in Init()
Dclass_ext.cc48 SetFieldObject<false>(obsolete_dex_cache_off, dex_caches); in SetObsoleteArrays()
49 SetFieldObject<false>(obsolete_methods_off, methods); in SetObsoleteArrays()
111 SetFieldObject<true>(OFFSET_OF_OBJECT_MEMBER(ClassExt, verify_error_), err); in SetVerifyError()
113 SetFieldObject<false>(OFFSET_OF_OBJECT_MEMBER(ClassExt, verify_error_), err); in SetVerifyError()
119 SetFieldObject<false>(OFFSET_OF_OBJECT_MEMBER(ClassExt, original_dex_file_), bytes); in SetOriginalDexFile()
Dreference-inl.h40 SetFieldObject<true>(PendingNextOffset(), pending_next); in SetPendingNext()
42 SetFieldObject<false>(PendingNextOffset(), pending_next); in SetPendingNext()
Dexecutable.cc29 SetFieldObject<kTransactionActive>(DeclaringClassOffset(), method->GetDeclaringClass()); in CreateFromArtMethod()
30 SetFieldObject<kTransactionActive>( in CreateFromArtMethod()
Dmethod_type.cc49 mt->SetFieldObject<false>(FormOffset(), nullptr); in Create()
50 mt->SetFieldObject<false>(MethodDescriptorOffset(), nullptr); in Create()
51 mt->SetFieldObject<false>(RTypeOffset(), return_type.Get()); in Create()
52 mt->SetFieldObject<false>(PTypesOffset(), parameter_types.Get()); in Create()
53 mt->SetFieldObject<false>(WrapAltOffset(), nullptr); in Create()
Dthrowable.cc43 SetFieldObject<true>(OFFSET_OF_OBJECT_MEMBER(Throwable, detail_message_), new_detail_message); in SetDetailMessage()
45 SetFieldObject<false>(OFFSET_OF_OBJECT_MEMBER(Throwable, detail_message_), in SetDetailMessage()
57 SetFieldObject<true>(OFFSET_OF_OBJECT_MEMBER(Throwable, cause_), cause); in SetCause()
59 SetFieldObject<false>(OFFSET_OF_OBJECT_MEMBER(Throwable, cause_), cause); in SetCause()
Dfield-inl.h99 SetFieldObject<kTransactionActive>(OFFSET_OF_OBJECT_MEMBER(Field, declaring_class_), c); in SetDeclaringClass()
104 SetFieldObject<kTransactionActive>(OFFSET_OF_OBJECT_MEMBER(Field, type_), type); in SetType()
Demulated_stack_frame.cc199 sf->SetFieldObject<false>(CallsiteTypeOffset(), caller_type.Get()); in CreateFromShadowFrameAndArgs()
200 sf->SetFieldObject<false>(TypeOffset(), callee_type.Get()); in CreateFromShadowFrameAndArgs()
201 sf->SetFieldObject<false>(ReferencesOffset(), references.Get()); in CreateFromShadowFrameAndArgs()
202 sf->SetFieldObject<false>(StackFrameOffset(), stack_frame.Get()); in CreateFromShadowFrameAndArgs()
Dmethod_handles_lookup.cc39 mhl->SetFieldObject<false>(LookupClassOffset(), lookup_class.Get()); in Create()
Dobject_array-inl.h72 SetFieldObject<kTransactionActive, kCheckTransaction, kVerifyFlags>(OffsetOfElement(i), object); in Set()
83 SetFieldObject<kTransactionActive, kCheckTransaction, kVerifyFlags>(OffsetOfElement(i), object); in SetWithoutChecks()
Dclass-inl.h80 SetFieldObject<false>(OFFSET_OF_OBJECT_MEMBER(Class, super_class_), new_super_class); in SetSuperClass()
301 SetFieldObject<false>(OFFSET_OF_OBJECT_MEMBER(Class, vtable_), new_vtable); in SetVTable()
657 SetFieldObject<false>(IfTableOffset(), new_iftable); in SetIfTable()
1007 SetFieldObject<false, false>(ComponentTypeOffset(), new_component_type); in SetComponentType()
1178 SetFieldObject<true>(OFFSET_OF_OBJECT_MEMBER(Class, class_loader_), new_class_loader); in SetClassLoader()
1181 SetFieldObject<false>(OFFSET_OF_OBJECT_MEMBER(Class, class_loader_), new_class_loader); in SetClassLoader()
Dobject-inl.h648 inline void Object::SetFieldObject(MemberOffset field_offset, ObjPtr<Object> new_value) { in SetFieldObject() function
660 SetFieldObject<kTransactionActive, kCheckTransaction, kVerifyFlags, true>(field_offset, in SetFieldObjectVolatile()
667 SetFieldObject<true, kCheckTransaction, kVerifyFlags, kIsVolatile>(field_offset, new_value); in SetFieldObjectTransaction()
669 SetFieldObject<false, kCheckTransaction, kVerifyFlags, kIsVolatile>(field_offset, new_value); in SetFieldObjectTransaction()
Ddex_cache.cc236 SetFieldObject<false>(OFFSET_OF_OBJECT_MEMBER(DexCache, location_), location); in SetLocation()
Dvar_handle_test.cc141 vh->SetFieldObject<false>(VarHandle::VarTypeOffset(), var_type.Get()); in InitializeVarHandle()
151 vh->SetFieldObject<false>(VarHandle::CoordinateType0Offset(), coordinate_type0.Get()); in InitializeVarHandle()
161 vh->SetFieldObject<false>(VarHandle::CoordinateType0Offset(), coordinate_type0.Get()); in InitializeVarHandle()
162 vh->SetFieldObject<false>(VarHandle::CoordinateType1Offset(), coordinate_type1.Get()); in InitializeVarHandle()
Dobject.h297 ALWAYS_INLINE void SetFieldObject(MemberOffset field_offset, ObjPtr<Object> new_value)
Dvar_handle.cc997 obj->SetFieldObject<kTransactionActive>(field_offset, new_value); in Dispatch()
999 obj->SetFieldObject<kTransactionInactive>(field_offset, new_value); in Dispatch()
/art/runtime/native/
Dsun_misc_Unsafe.cc186 obj->SetFieldObject<false>(MemberOffset(offset), newValue); in Unsafe_putObject()
205 obj->SetFieldObject<false>(MemberOffset(offset), newValue); in Unsafe_putOrderedObject()
Djava_lang_reflect_Field.cc312 o->SetFieldObject<false>(offset, new_value.GetL()); in SetFieldValue()
/art/runtime/
Dart_field-inl.h118 object->SetFieldObject<kTransactionActive>(GetOffset(), new_value); in SetObj()
Dtransaction.cc527 obj->SetFieldObject<false, kCheckTransaction>( in UndoFieldWrite()
/art/runtime/interpreter/
Dunstarted_runtime.cc1563 obj->SetFieldObject<true>(MemberOffset(offset), newValue); in UnstartedUnsafePutOrderedObject()
1565 obj->SetFieldObject<false>(MemberOffset(offset), newValue); in UnstartedUnsafePutOrderedObject()
1937 obj->SetFieldObject<true>(MemberOffset(offset), newValue); in UnstartedJNIUnsafePutObject()
1939 obj->SetFieldObject<false>(MemberOffset(offset), newValue); in UnstartedJNIUnsafePutObject()
Dinterpreter_common.cc444 obj->SetFieldObject<transaction_active>(field_offset, shadow_frame.GetVRegReference(vregA)); in EXPLICIT_DO_FIELD_PUT_ALL_TEMPLATE_DECL()
/art/runtime/interpreter/mterp/
Dmterp.cc710 obj->SetFieldObject</*kTransactionActive=*/ false>(offset, value); in MterpFieldAccess()
/art/dex2oat/linker/
Dimage_writer.cc2224 obj->SetFieldObject</*kTransactionActive*/false>(offset, VisitReference(ref)); in operator ()()

12