Searched refs:setter (Results 1 – 7 of 7) sorted by relevance
/art/runtime/ |
D | method_handles-inl.h | 170 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 …]
|
D | var_handles.cc | 47 ShadowFrameSetter setter(accessor_frame.get(), kFirstDestinationReg); in VarHandleInvokeAccessorWithConversions() local 48 if (!PerformConversions(self, callsite_type, accessor_type, &getter, &setter, num_params)) { in VarHandleInvokeAccessorWithConversions()
|
D | method_handles.h | 126 S* setter,
|
D | method_handles.cc | 353 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/ |
D | Main.java | 376 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/ |
D | emulated_stack_frame.cc | 190 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/ |
D | interpreter_common.cc | 1041 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 …]
|