Home
last modified time | relevance | path

Searched refs:JValue (Results 1 – 25 of 43) sorted by relevance

12

/art/runtime/
Dreflection.h30 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)
Dreflection.cc410 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 …]
Djvalue.h29 union PACKED(4) JValue { union
31 JValue() : j(0) {} in JValue() function
Dreflection_test.cc147 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 …]
Dinstrumentation.h39 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
Dreflection-inl.h32 const JValue& src, JValue* dst) { in ConvertPrimitiveValue()
Dtrace.h83 const JValue& return_value)
96 const JValue& field_value)
Djni_internal.cc958 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 …]
Ddebugger.h84 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/
Dinterpreter.h29 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)
Dinterpreter.cc28 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 …]
Dinterpreter_common.h70 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)
Dinterpreter_common.cc171 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/
Djava_lang_reflect_Field.cc51 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/
Dinterpreter_entrypoints.h29 union JValue;
38 ShadowFrame* shadow_frame, JValue* result);
41 ShadowFrame* shadow_frame, JValue* result);
Dinterpreter_entrypoints.cc30 ShadowFrame* shadow_frame, JValue* result) { in artInterpreterToCompiledCodeBridge()
/art/runtime/mirror/
Dart_method.cc41 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()
Dart_field-inl.h205 JValue bits; in GetFloat()
213 JValue bits; in SetFloat()
220 JValue bits; in GetDouble()
228 JValue bits; in SetDouble()
/art/runtime/entrypoints/
Dentrypoint_utils.cc234 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/
Dentrypoints_init_arm64.cc29 ShadowFrame* shadow_frame, JValue* result);
32 ShadowFrame* shadow_frame, JValue* result);
/art/runtime/arch/x86_64/
Dentrypoints_init_x86_64.cc30 ShadowFrame* shadow_frame, JValue* result);
33 ShadowFrame* shadow_frame, JValue* result);
/art/runtime/arch/x86/
Dentrypoints_init_x86.cc29 ShadowFrame* shadow_frame, JValue* result);
32 ShadowFrame* shadow_frame, JValue* result);
/art/runtime/jdwp/
Djdwp.h35 union JValue;
206 const JValue* returnValue)
218 const JValue* fieldValue, bool is_modification)
/art/runtime/arch/arm/
Dentrypoints_init_arm.cc30 ShadowFrame* shadow_frame, JValue* result);
33 ShadowFrame* shadow_frame, JValue* result);
/art/runtime/entrypoints/portable/
Dportable_thread_entrypoints.cc80 self->SetDeoptimizationReturnValue(JValue()); in art_portable_test_suspend_from_code()

12