Home
last modified time | relevance | path

Searched refs:setter (Results 1 – 7 of 7) sorted by relevance

/art/runtime/
Dmethod_handles-inl.h170 S* setter, in PerformConversions() argument
186 setter->SetLong(getter->GetLong()); in PerformConversions()
188 setter->SetReference(getter->GetReference()); in PerformConversions()
190 setter->Set(getter->Get()); in PerformConversions()
207 setter->SetLong(value.GetJ()); in PerformConversions()
209 setter->SetReference(value.GetL()); in PerformConversions()
211 setter->Set(value.GetI()); in PerformConversions()
223 S* setter, in PerformConversions() argument
226 return PerformConversions(self, callsite_type, callee_type, getter, setter, 0, num_conversions); in PerformConversions()
234 S* setter) in PerformConversions() argument
[all …]
Dvar_handles.cc47 ShadowFrameSetter setter(accessor_frame.get(), kFirstDestinationReg); in VarHandleInvokeAccessorWithConversions() local
48 if (!PerformConversions(self, callsite_type, accessor_type, &getter, &setter, num_params)) { in VarHandleInvokeAccessorWithConversions()
Dmethod_handles.h126 S* setter,
Dmethod_handles.cc353 ShadowFrameSetter setter(callee_frame, first_dest_reg); in ConvertAndCopyArgumentsFromCallerFrame() local
358 &setter, in ConvertAndCopyArgumentsFromCallerFrame()
985 ShadowFrameSetter setter(accessor_frame.get(), kFirstAccessorReg); in DoVarHandleInvokeTranslationUnchecked() local
986 if (!PerformConversions(self, callsite_type, vh_type, &getter, &setter)) { in DoVarHandleInvokeTranslationUnchecked()
/art/test/957-methodhandle-transforms/src/
DMain.java376 MethodHandle setter = MethodHandles.arrayElementSetter(int[].class); in testArrayElementSetter() local
380 setter.invoke(array, 0, 42); in testArrayElementSetter()
381 setter.invoke(array, 1, 43); in testArrayElementSetter()
391 setter.invoke(array, -1, 42); in testArrayElementSetter()
397 setter.invoke(null, 0, 42); in testArrayElementSetter()
404 setter = MethodHandles.arrayElementSetter(long[].class); in testArrayElementSetter()
406 setter.invoke(array, 0, 42l); in testArrayElementSetter()
413 setter = MethodHandles.arrayElementSetter(short[].class); in testArrayElementSetter()
415 setter.invoke(array, 0, (short) 42); in testArrayElementSetter()
422 setter = MethodHandles.arrayElementSetter(char[].class); in testArrayElementSetter()
[all …]
/art/runtime/mirror/
Demulated_stack_frame.cc190 EmulatedStackFrameAccessor setter(references, stack_frame, stack_frame->GetLength()); in CreateFromShadowFrameAndArgs() local
192 self, caller_type, callee_type, &getter, &setter, num_method_params)) { in CreateFromShadowFrameAndArgs()
226 ShadowFrameSetter setter(callee_frame, first_dest_reg); in WriteToShadowFrame() local
229 self, frame_callsite_type, callee_type, &getter, &setter, num_method_params); in WriteToShadowFrame()
/art/runtime/interpreter/
Dinterpreter_common.cc1041 ShadowFrameSetter* setter) in PackArgumentForBootstrapMethod() argument
1052 setter->Set(static_cast<uint32_t>(decoded_value.GetI())); in PackArgumentForBootstrapMethod()
1056 setter->SetLong(decoded_value.GetJ()); in PackArgumentForBootstrapMethod()
1062 setter->SetReference(decoded_value.GetL()); in PackArgumentForBootstrapMethod()
1086 ShadowFrameSetter* setter) in PackCollectorArrayForBootstrapMethod() argument
1110 setter->SetReference(array.Get()); \ in PackCollectorArrayForBootstrapMethod()
1140 setter->SetReference(array.Get()); \ in PackCollectorArrayForBootstrapMethod()
1346 ShadowFrameSetter setter(bootstrap_frame.get(), 0u); in InvokeBootstrapMethod() local
1357 setter.SetReference(lookup); in InvokeBootstrapMethod()
1371 &setter)) { in InvokeBootstrapMethod()
[all …]