/art/runtime/ |
D | reflection.h | 30 union JValue; 36 mirror::Object* BoxPrimitive(Primitive::Type src_class, const JValue& value) 39 JValue* unboxed_value) 42 mirror::Class* dst_class, JValue* unboxed_value) 47 const JValue& src, JValue* dst) 50 JValue InvokeWithVarArgs(const ScopedObjectAccessAlreadyRunnable& soa, jobject obj, jmethodID mid, 54 JValue InvokeWithJValues(const ScopedObjectAccessAlreadyRunnable& soa, mirror::Object* receiver, 58 JValue InvokeVirtualOrInterfaceWithJValues(const ScopedObjectAccessAlreadyRunnable& soa, 62 JValue InvokeVirtualOrInterfaceWithVarArgs(const ScopedObjectAccessAlreadyRunnable& soa, 67 MethodHelper& mh, JValue* result)
|
D | reflection.cc | 410 mirror::ArtMethod* method, ArgArray* arg_array, JValue* result, in InvokeWithArgArray() 420 JValue InvokeWithVarArgs(const ScopedObjectAccessAlreadyRunnable& soa, jobject obj, jmethodID mid, in InvokeWithVarArgs() 428 return JValue(); in InvokeWithVarArgs() 435 JValue result; in InvokeWithVarArgs() 442 JValue InvokeWithJValues(const ScopedObjectAccessAlreadyRunnable& soa, mirror::Object* receiver, in InvokeWithJValues() 449 return JValue(); in InvokeWithJValues() 455 JValue result; in InvokeWithJValues() 462 JValue InvokeVirtualOrInterfaceWithJValues(const ScopedObjectAccessAlreadyRunnable& soa, in InvokeVirtualOrInterfaceWithJValues() 469 return JValue(); in InvokeVirtualOrInterfaceWithJValues() 475 JValue result; in InvokeVirtualOrInterfaceWithJValues() [all …]
|
D | jvalue.h | 29 union PACKED(4) JValue { union 31 JValue() : j(0) {} in JValue() function
|
D | reflection_test.cc | 147 JValue result = InvokeWithJValues(soa, receiver, soa.EncodeMethod(method), args); in InvokeIdentityByteMethod() 171 JValue result = InvokeWithJValues(soa, receiver, soa.EncodeMethod(method), args); in InvokeIdentityIntMethod() 195 JValue result = InvokeWithJValues(soa, receiver, soa.EncodeMethod(method), args); in InvokeIdentityDoubleMethod() 220 JValue result = InvokeWithJValues(soa, receiver, soa.EncodeMethod(method), args); in InvokeSumIntIntMethod() 249 JValue result = InvokeWithJValues(soa, receiver, soa.EncodeMethod(method), args); in InvokeSumIntIntIntMethod() 288 JValue result = InvokeWithJValues(soa, receiver, soa.EncodeMethod(method), args); in InvokeSumIntIntIntIntMethod() 332 JValue result = InvokeWithJValues(soa, receiver, soa.EncodeMethod(method), args); in InvokeSumIntIntIntIntIntMethod() 377 JValue result = InvokeWithJValues(soa, receiver, soa.EncodeMethod(method), args); in InvokeSumDoubleDoubleMethod() 411 JValue result = InvokeWithJValues(soa, receiver, soa.EncodeMethod(method), args); in InvokeSumDoubleDoubleDoubleMethod() 438 JValue result = InvokeWithJValues(soa, receiver, soa.EncodeMethod(method), args); in InvokeSumDoubleDoubleDoubleDoubleMethod() [all …]
|
D | instrumentation.h | 39 union JValue; 70 const JValue& return_value) 90 … uint32_t dex_pc, mirror::ArtField* field, const JValue& field_value) = 0; 271 const JValue& return_value) const in MethodExitEvent() 305 mirror::ArtField* field, const JValue& field_value) const in FieldWriteEvent() 364 uint32_t dex_pc, const JValue& return_value) const 375 mirror::ArtField* field, const JValue& field_value) const
|
D | reflection-inl.h | 32 const JValue& src, JValue* dst) { in ConvertPrimitiveValue()
|
D | trace.h | 83 const JValue& return_value) 96 const JValue& field_value)
|
D | jni_internal.cc | 958 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallObjectMethod() 967 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args)); in CallObjectMethodV() 975 JValue result(InvokeVirtualOrInterfaceWithJValues(soa, soa.Decode<mirror::Object*>(obj), mid, in CallObjectMethodA() 986 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallBooleanMethod() 1012 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallByteMethod() 1038 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallCharMethod() 1064 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallDoubleMethod() 1090 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallFloatMethod() 1116 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallIntMethod() 1142 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallLongMethod() [all …]
|
D | debugger.h | 84 JValue result_value; 381 static void OutputMethodReturnValue(JDWP::MethodId method_id, const JValue* return_value, 384 static void OutputFieldValue(JDWP::FieldId field_id, const JValue* field_value, 411 static void OutputJValue(JDWP::JdwpTag tag, const JValue* return_value, JDWP::ExpandBuf* pReply) 508 const JValue* field_value) 522 int event_flags, const JValue* return_value) 667 const JValue* return_value)
|
/art/runtime/interpreter/ |
D | interpreter.h | 29 union JValue; 38 mirror::Object* receiver, uint32_t* args, JValue* result) 42 JValue* ret_val) 45 extern JValue EnterInterpreterFromStub(Thread* self, MethodHelper& mh, 52 ShadowFrame* shadow_frame, JValue* result) 59 ShadowFrame* shadow_frame, JValue* result)
|
D | interpreter.cc | 28 Object* receiver, uint32_t* args, JValue* result) in UnstartedRuntimeJni() 48 JValue value; in UnstartedRuntimeJni() 59 JValue value; in UnstartedRuntimeJni() 133 Object* receiver, uint32_t* args, JValue* result) in InterpreterJni() 326 JValue ExecuteGotoImpl(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item, in ExecuteGotoImpl() 327 ShadowFrame& shadow_frame, JValue result_register) { in ExecuteGotoImpl() 333 JValue ExecuteGotoImpl<true, false>(Thread* self, MethodHelper& mh, 335 ShadowFrame& shadow_frame, JValue result_register); 337 JValue ExecuteGotoImpl<false, false>(Thread* self, MethodHelper& mh, 339 ShadowFrame& shadow_frame, JValue result_register); [all …]
|
D | interpreter_common.h | 70 extern JValue ExecuteSwitchImpl(Thread* self, MethodHelper& mh, 72 ShadowFrame& shadow_frame, JValue result_register); 75 extern JValue ExecuteGotoImpl(Thread* self, MethodHelper& mh, 77 ShadowFrame& shadow_frame, JValue result_register); 101 const Instruction* inst, uint16_t inst_data, JValue* result); 107 uint16_t inst_data, JValue* result) { in DoInvoke() 133 JValue* result) { in DoInvokeVirtualQuick() 279 Thread* self, JValue* result); 383 JValue* result) 404 JValue* result)
|
D | interpreter_common.cc | 171 static JValue GetFieldValue(const ShadowFrame& shadow_frame, uint32_t vreg) in GetFieldValue() 173 JValue field_value; in GetFieldValue() 233 JValue field_value = GetFieldValue<field_type>(shadow_frame, vregA); in DoFieldPut() 343 JValue field_value = GetFieldValue<field_type>(shadow_frame, vregA); in DoIPutQuick() 495 JValue* result, size_t arg_offset) 525 const Instruction* inst, uint16_t inst_data, JValue* result) { in DoCall() 662 Thread* self, JValue* result) { in DoFilledNewArray() 768 Handle<mirror::ClassLoader> class_loader, JValue* result, in UnstartedRuntimeFindClass() 797 JValue* result, size_t arg_offset) { in UnstartedRuntimeInvoke() 927 JValue* result) [all …]
|
/art/runtime/native/ |
D | java_lang_reflect_Field.cc | 51 Primitive::Type field_type, JValue* value) in GetFieldValue() 139 JValue value; in Field_get() 148 ALWAYS_INLINE inline static JValue GetPrimitiveField(JNIEnv* env, jobject javaField, in GetPrimitiveField() 155 return JValue(); in GetPrimitiveField() 161 return JValue(); in GetPrimitiveField() 167 JValue field_value; in GetPrimitiveField() 172 return JValue(); in GetPrimitiveField() 178 return JValue(); in GetPrimitiveField() 181 JValue wide_value; in GetPrimitiveField() 185 return JValue(); in GetPrimitiveField() [all …]
|
/art/runtime/entrypoints/interpreter/ |
D | interpreter_entrypoints.h | 29 union JValue; 38 ShadowFrame* shadow_frame, JValue* result); 41 ShadowFrame* shadow_frame, JValue* result);
|
D | interpreter_entrypoints.cc | 30 ShadowFrame* shadow_frame, JValue* result) { in artInterpreterToCompiledCodeBridge()
|
/art/runtime/mirror/ |
D | art_method.cc | 41 extern "C" void art_portable_invoke_stub(ArtMethod*, uint32_t*, uint32_t, Thread*, JValue*, char); 42 extern "C" void art_quick_invoke_stub(ArtMethod*, uint32_t*, uint32_t, Thread*, JValue*, 45 extern "C" void art_quick_invoke_static_stub(ArtMethod*, uint32_t*, uint32_t, Thread*, JValue*, 263 void ArtMethod::Invoke(Thread* self, uint32_t* args, uint32_t args_size, JValue* result, in Invoke()
|
D | art_field-inl.h | 205 JValue bits; in GetFloat() 213 JValue bits; in SetFloat() 220 JValue bits; in GetDouble() 228 JValue bits; in SetDouble()
|
/art/runtime/entrypoints/ |
D | entrypoint_utils.cc | 234 JValue InvokeProxyInvocationHandler(ScopedObjectAccessAlreadyRunnable& soa, const char* shorty, in InvokeProxyInvocationHandler() 242 const JValue zero; in InvokeProxyInvocationHandler() 256 JValue jv; in InvokeProxyInvocationHandler() 301 JValue result_unboxed; in InvokeProxyInvocationHandler()
|
/art/runtime/arch/arm64/ |
D | entrypoints_init_arm64.cc | 29 ShadowFrame* shadow_frame, JValue* result); 32 ShadowFrame* shadow_frame, JValue* result);
|
/art/runtime/arch/x86_64/ |
D | entrypoints_init_x86_64.cc | 30 ShadowFrame* shadow_frame, JValue* result); 33 ShadowFrame* shadow_frame, JValue* result);
|
/art/runtime/arch/x86/ |
D | entrypoints_init_x86.cc | 29 ShadowFrame* shadow_frame, JValue* result); 32 ShadowFrame* shadow_frame, JValue* result);
|
/art/runtime/jdwp/ |
D | jdwp.h | 35 union JValue; 206 const JValue* returnValue) 218 const JValue* fieldValue, bool is_modification)
|
/art/runtime/arch/arm/ |
D | entrypoints_init_arm.cc | 30 ShadowFrame* shadow_frame, JValue* result); 33 ShadowFrame* shadow_frame, JValue* result);
|
/art/runtime/entrypoints/portable/ |
D | portable_thread_entrypoints.cc | 80 self->SetDeoptimizationReturnValue(JValue()); in art_portable_test_suspend_from_code()
|