/art/runtime/interpreter/ |
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)
|
interpreter.cc | 28 Object* receiver, uint32_t* args, JValue* result) 48 JValue value; 59 JValue value; 133 Object* receiver, uint32_t* args, JValue* result) 326 JValue ExecuteGotoImpl(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item, 327 ShadowFrame& shadow_frame, JValue result_register) { 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...] |
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) { 133 JValue* result) { 279 Thread* self, JValue* result); 383 JValue* result) 404 JValue* result [all...] |
interpreter_common.cc | 171 static JValue GetFieldValue(const ShadowFrame& shadow_frame, uint32_t vreg) 173 JValue field_value; 233 JValue field_value = GetFieldValue<field_type>(shadow_frame, vregA); 343 JValue field_value = GetFieldValue<field_type>(shadow_frame, vregA); 495 JValue* result, size_t arg_offset) 525 const Instruction* inst, uint16_t inst_data, JValue* result) { 662 Thread* self, JValue* result) { [all...] |
/art/runtime/entrypoints/interpreter/ |
interpreter_entrypoints.h | 29 union JValue; 38 ShadowFrame* shadow_frame, JValue* result); 41 ShadowFrame* shadow_frame, JValue* result);
|
interpreter_entrypoints.cc | 30 ShadowFrame* shadow_frame, JValue* result) {
|
/art/runtime/ |
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, 55 jmethodID mid, jvalue* args) 58 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-inl.h | 24 #include "jvalue.h" 32 const JValue& src, JValue* dst) {
|
reflection.cc | 92 jvalue jv; 98 jvalue jv; 140 mirror::Object* receiver, jvalue* args) 410 mirror::ArtMethod* method, ArgArray* arg_array, JValue* result, 420 JValue InvokeWithVarArgs(const ScopedObjectAccessAlreadyRunnable& soa, jobject obj, jmethodID mid, 428 return JValue(); 435 JValue result; 442 JValue InvokeWithJValues(const ScopedObjectAccessAlreadyRunnable& soa, mirror::Object* receiver, 443 jmethodID mid, jvalue* args) { 449 return JValue(); [all...] |
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 305 mirror::ArtField* field, const JValue& field_value) const 364 uint32_t dex_pc, const JValue& return_value) const 375 mirror::ArtField* field, const JValue& field_value) const
|
trace.h | 83 const JValue& return_value) 96 const JValue& field_value)
|
reflection_test.cc | 144 jvalue args[1]; 147 JValue result = InvokeWithJValues(soa, receiver, soa.EncodeMethod(method), args); 168 jvalue args[1]; 171 JValue result = InvokeWithJValues(soa, receiver, soa.EncodeMethod(method), args); 192 jvalue args[1]; 195 JValue result = InvokeWithJValues(soa, receiver, soa.EncodeMethod(method), args); 216 jvalue args[2]; 220 JValue result = InvokeWithJValues(soa, receiver, soa.EncodeMethod(method), args); 244 jvalue args[3]; 249 JValue result = InvokeWithJValues(soa, receiver, soa.EncodeMethod(method), args) [all...] |
/art/runtime/native/ |
java_lang_reflect_Field.cc | 51 Primitive::Type field_type, JValue* value) 139 JValue value; 148 ALWAYS_INLINE inline static JValue GetPrimitiveField(JNIEnv* env, jobject javaField, 155 return JValue(); 161 return JValue(); 167 JValue field_value; 172 return JValue(); 178 return JValue(); 181 JValue wide_value; 185 return JValue(); [all...] |
/art/runtime/entrypoints/portable/ |
portable_thread_entrypoints.cc | 80 self->SetDeoptimizationReturnValue(JValue());
|
/dalvik/vm/ |
Common.h | 98 * are "left aligned", i.e. given "JValue jv", "jv.i" and "*((s4*)&jv)" 104 union JValue {
|
/art/runtime/jdwp/ |
jdwp.h | 35 union JValue; 206 const JValue* returnValue) 218 const JValue* fieldValue, bool is_modification)
|
/art/runtime/entrypoints/ |
entrypoint_utils.cc | 234 JValue InvokeProxyInvocationHandler(ScopedObjectAccessAlreadyRunnable& soa, const char* shorty, 236 std::vector<jvalue>& args) { 242 const JValue zero; 256 JValue jv; 269 jvalue invocation_args[3]; 301 JValue result_unboxed;
|
/art/runtime/mirror/ |
art_field-inl.h | 25 #include "jvalue.h" 205 JValue bits; 213 JValue bits; 220 JValue bits; 228 JValue bits;
|
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,
|
/art/runtime/arch/arm/ |
entrypoints_init_arm.cc | 30 ShadowFrame* shadow_frame, JValue* result); 33 ShadowFrame* shadow_frame, JValue* result);
|
/art/runtime/arch/arm64/ |
entrypoints_init_arm64.cc | 29 ShadowFrame* shadow_frame, JValue* result); 32 ShadowFrame* shadow_frame, JValue* result);
|
/art/runtime/arch/mips/ |
entrypoints_init_mips.cc | 31 ShadowFrame* shadow_frame, JValue* result); 34 ShadowFrame* shadow_frame, JValue* result);
|
/art/runtime/arch/x86/ |
entrypoints_init_x86.cc | 29 ShadowFrame* shadow_frame, JValue* result); 32 ShadowFrame* shadow_frame, JValue* result);
|
/art/runtime/arch/x86_64/ |
entrypoints_init_x86_64.cc | 30 ShadowFrame* shadow_frame, JValue* result); 33 ShadowFrame* shadow_frame, JValue* result);
|