/art/runtime/interpreter/ |
interpreter.h | 29 union JValue; 39 mirror::Object* receiver, uint32_t* args, JValue* result, 45 JValue* ret_val) 48 extern JValue EnterInterpreterFromEntryPoint(Thread* self, const DexFile::CodeItem* code_item, 53 ShadowFrame* shadow_frame, JValue* result)
|
unstarted_runtime.h | 23 #include "jvalue.h" 53 JValue* result, 61 JValue* result) 69 JValue* result, \ 84 JValue* result) \
|
unstarted_runtime.cc | 80 JValue* result, 104 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { 109 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { 115 Handle<mirror::ClassLoader> class_loader, JValue* result, 170 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { 188 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { 205 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { 222 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { 277 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { 312 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) [all...] |
interpreter.cc | 36 Object* receiver, uint32_t* args, JValue* result) 248 JValue ExecuteGotoImpl(Thread*, const DexFile::CodeItem*, ShadowFrame&, JValue) { 254 JValue ExecuteGotoImpl<true, false>(Thread* self, const DexFile::CodeItem* code_item, 255 ShadowFrame& shadow_frame, JValue result_register); 257 JValue ExecuteGotoImpl<false, false>(Thread* self, const DexFile::CodeItem* code_item, 258 ShadowFrame& shadow_frame, JValue result_register); 260 JValue ExecuteGotoImpl<true, true>(Thread* self, const DexFile::CodeItem* code_item, 261 ShadowFrame& shadow_frame, JValue result_register); 263 JValue ExecuteGotoImpl<false, true>(Thread* self, const DexFile::CodeItem* code_item [all...] |
unstarted_runtime_test.cc | 49 JValue* result, \ 66 JValue* result) \ 118 JValue result; 173 JValue result; 208 JValue result; 230 JValue result; 255 JValue result; 280 JValue result; 312 JValue result; 366 JValue result [all...] |
interpreter_common.h | 74 extern JValue ExecuteSwitchImpl(Thread* self, const DexFile::CodeItem* code_item, 75 ShadowFrame& shadow_frame, JValue result_register, 79 extern JValue ExecuteGotoImpl(Thread* self, const DexFile::CodeItem* code_item, 80 ShadowFrame& shadow_frame, JValue result_register); 84 ShadowFrame* shadow_frame, JValue* result_register); 142 const Instruction* inst, uint16_t inst_data, JValue* result); 149 const Instruction* inst, uint16_t inst_data, JValue* result); 598 uint16_t inst_data, JValue* result) { 629 uint16_t inst_data, JValue* result) { 672 JValue* result) [all...] |
interpreter_common.cc | 200 static JValue GetFieldValue(const ShadowFrame& shadow_frame, uint32_t vreg) 202 JValue field_value; 262 JValue field_value = GetFieldValue<field_type>(shadow_frame, vregA); 370 JValue field_value = GetFieldValue<field_type>(shadow_frame, vregA); 500 JValue* result, 509 JValue* result) 545 JValue result) 573 JValue* result, [all...] |
/art/runtime/ |
reflection.h | 31 union JValue; 35 mirror::Object* BoxPrimitive(Primitive::Type src_class, const JValue& value) 38 JValue* unboxed_value) 40 bool UnboxPrimitiveForResult(mirror::Object* o, mirror::Class* dst_class, JValue* unboxed_value) 45 const JValue& src, JValue* dst) 48 JValue InvokeWithVarArgs(const ScopedObjectAccessAlreadyRunnable& soa, jobject obj, jmethodID mid, 52 JValue InvokeWithJValues(const ScopedObjectAccessAlreadyRunnable& soa, jobject obj, jmethodID mid, 53 jvalue* args) 56 JValue InvokeVirtualOrInterfaceWithJValues(const ScopedObjectAccessAlreadyRunnable& soa [all...] |
jvalue.h | 29 union PACKED(4) JValue { 30 // We default initialize JValue instances to all-zeros. 31 JValue() : j(0) {}
|
reflection.cc | 85 jvalue jv; 91 jvalue jv; 133 mirror::Object* receiver, jvalue* args) 432 ArtMethod* method, ArgArray* arg_array, JValue* result, 442 JValue InvokeWithVarArgs(const ScopedObjectAccessAlreadyRunnable& soa, jobject obj, jmethodID mid, 450 return JValue(); 462 JValue result; 473 JValue InvokeWithJValues(const ScopedObjectAccessAlreadyRunnable& soa, jobject obj, jmethodID mid, 474 jvalue* args) { 480 return JValue(); [all...] |
reflection-inl.h | 24 #include "jvalue.h" 33 const JValue& src, JValue* dst) {
|
reflection_test.cc | 146 jvalue args[1]; 149 JValue result = InvokeWithJValues(soa, receiver_ref.get(), soa.EncodeMethod(method), args); 172 jvalue args[1]; 175 JValue result = InvokeWithJValues(soa, receiver_ref.get(), soa.EncodeMethod(method), args); 197 jvalue args[1]; 200 JValue result = InvokeWithJValues(soa, receiver_ref.get(), soa.EncodeMethod(method), args); 222 jvalue args[2]; 226 JValue result = InvokeWithJValues(soa, receiver_ref.get(), soa.EncodeMethod(method), args); 251 jvalue args[3]; 256 JValue result = InvokeWithJValues(soa, receiver_ref.get(), soa.EncodeMethod(method), args) [all...] |
instrumentation.h | 38 union JValue; 71 const JValue& return_value) 91 uint32_t dex_pc, ArtField* field, const JValue& field_value) = 0; 327 const JValue& return_value) const 369 ArtField* field, const JValue& field_value) const 467 uint32_t dex_pc, const JValue& return_value) const 486 ArtField* field, const JValue& field_value) const
|
art_field-inl.h | 26 #include "jvalue.h" 217 JValue bits; 225 JValue bits; 232 JValue bits; 240 JValue bits;
|
jni_internal.cc | 254 jvalue args[2]; 633 static jobject NewObjectA(JNIEnv* env, jclass java_class, jmethodID mid, jvalue* args) { 681 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); 690 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args)); 694 static jobject CallObjectMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { 698 JValue result(InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args)); 708 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); 720 static jboolean CallBooleanMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { 733 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); 745 static jbyte CallByteMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) [all...] |
trace.h | 147 const JValue& return_value) 163 const JValue& field_value)
|
debugger.h | 33 #include "jvalue.h" 384 static void OutputMethodReturnValue(JDWP::MethodId method_id, const JValue* return_value, 387 static void OutputFieldValue(JDWP::FieldId field_id, const JValue* field_value, 414 static void OutputJValue(JDWP::JdwpTag tag, const JValue* return_value, JDWP::ExpandBuf* pReply) 499 const JValue* field_value) 512 int event_flags, const JValue* return_value) 731 const JValue* return_value) [all...] |
/art/runtime/arch/arm/ |
quick_entrypoints_cc_arm.cc | 24 Thread* self, JValue* result, uint32_t, uint32_t*, 29 Thread* self, JValue* result, const char* shorty) { 105 Thread* self, JValue* result, const char* shorty) { 112 uint32_t args_size, Thread* self, JValue* result,
|
/art/runtime/interpreter/mterp/ |
mterp_stub.cc | 42 ShadowFrame* shadow_frame, JValue* result_register)
|
mterp.cc | 156 JValue* result_register = shadow_frame->GetResultRegister(); 165 JValue* result_register = shadow_frame->GetResultRegister(); 174 JValue* result_register = shadow_frame->GetResultRegister(); 183 JValue* result_register = shadow_frame->GetResultRegister(); 192 JValue* result_register = shadow_frame->GetResultRegister(); 201 JValue* result_register = shadow_frame->GetResultRegister(); 210 JValue* result_register = shadow_frame->GetResultRegister(); 219 JValue* result_register = shadow_frame->GetResultRegister(); 228 JValue* result_register = shadow_frame->GetResultRegister(); 237 JValue* result_register = shadow_frame->GetResultRegister() [all...] |
/art/runtime/native/ |
java_lang_reflect_Field.cc | 62 Primitive::Type field_type, JValue* value) 149 JValue value; 158 ALWAYS_INLINE inline static JValue GetPrimitiveField(JNIEnv* env, jobject javaField, 165 return JValue(); 171 return JValue(); 177 JValue field_value; 182 return JValue(); 188 return JValue(); 191 JValue wide_value; 195 return JValue(); [all...] |
/art/runtime/entrypoints/quick/ |
quick_deoptimization_entrypoints.cc | 53 JValue return_value;
|
/art/runtime/entrypoints/ |
entrypoint_utils.cc | 138 JValue InvokeProxyInvocationHandler(ScopedObjectAccessAlreadyRunnable& soa, const char* shorty, 140 std::vector<jvalue>& args) { 146 const JValue zero; 160 JValue jv; 173 jvalue invocation_args[3]; 195 JValue result_unboxed;
|
/art/runtime/jdwp/ |
jdwp.h | 38 union JValue; 204 const JValue* returnValue) 215 const JValue* fieldValue, bool is_modification)
|
/art/runtime/jit/ |
jit.h | 165 JValue* result)
|