Home
last modified time | relevance | path

Searched refs:jvalue (Results 1 – 25 of 35) sorted by relevance

12

/art/test/ti-agent/
Dcommon_helper.h30 jobject GetJavaValueByType(JNIEnv* env, char type, jvalue value);
31 jobject GetJavaValue(jvmtiEnv* jvmtienv, JNIEnv* env, jmethodID m, jvalue value);
Dcommon_helper.cc57 jobject GetJavaValueByType(JNIEnv* env, char type, jvalue value) { in GetJavaValueByType()
105 jobject GetJavaValue(jvmtiEnv* jvmtienv, JNIEnv* env, jmethodID m, jvalue value) { in GetJavaValue()
Dtrace_helper.cc202 jvalue new_value) { in fieldModificationCB()
243 jvalue return_value) { in methodExitCB()
/art/test/674-hiddenapi/
Dhiddenapi.cc275 size_t initargs_size = sizeof(jvalue) * kNumConstructorArgs; in Java_JNI_canInvokeConstructorA()
276 jvalue *initargs = reinterpret_cast<jvalue*>(alloca(initargs_size)); in Java_JNI_canInvokeConstructorA()
300 size_t initargs_size = sizeof(jvalue) * kNumConstructorArgs; in Java_JNI_canInvokeConstructorV()
301 jvalue *initargs = reinterpret_cast<jvalue*>(alloca(initargs_size)); in Java_JNI_canInvokeConstructorV()
/art/runtime/
Dreflection_test.cc152 jvalue args[1]; in InvokeIdentityByteMethod()
178 jvalue args[1]; in InvokeIdentityIntMethod()
203 jvalue args[1]; in InvokeIdentityDoubleMethod()
228 jvalue args[2]; in InvokeSumIntIntMethod()
257 jvalue args[3]; in InvokeSumIntIntIntMethod()
296 jvalue args[4]; in InvokeSumIntIntIntIntMethod()
340 jvalue args[5]; in InvokeSumIntIntIntIntIntMethod()
389 jvalue args[2]; in InvokeSumDoubleDoubleMethod()
423 jvalue args[3]; in InvokeSumDoubleDoubleDoubleMethod()
450 jvalue args[4]; in InvokeSumDoubleDoubleDoubleDoubleMethod()
[all …]
Dreflection.h72 const jvalue* args)
78 const jvalue* args)
Dreflection.cc93 jvalue jv; in AppendFloat()
99 jvalue jv; in AppendDouble()
142 ObjPtr<mirror::Object> receiver, const jvalue* args) in BuildArgArrayFromJValues()
554 const jvalue* args) { in InvokeWithJValues()
585 jobject obj, jmethodID mid, const jvalue* args) { in InvokeVirtualOrInterfaceWithJValues()
/art/openjdkjvmti/
Dti_method.h103 jvalue value);
109 jvalue* value);
Dti_method.cc638 jvalue* val) in GetLocalVariableClosure()
732 jvalue* val_;
743 jvalue* val) { in GetLocalVariableGeneric()
771 jvalue val) in SetLocalVariableClosure()
863 jvalue val_;
871 jvalue val) { in SetLocalVariableGeneric()
970 template<typename T> void WriteJvalue(T, jvalue*);
971 template<typename T> void ReadJvalue(jvalue, T*);
984 template<> void ReadJvalue<srctype>(jvalue in, std::add_pointer<srctype>::type out) { \
987 template<> void WriteJvalue<srctype>(srctype in, jvalue* out) { \
[all …]
Devents.cc605 jvalue val; in MethodExited()
632 jvalue val; in MethodExited()
656 jvalue val; in MethodUnwind()
744 jvalue val; in FieldWritten()
776 jvalue val; in FieldWritten()
/art/test/1962-multi-thread-events/
Dmulti_thread_events.cc42 jvalue val ATTRIBUTE_UNUSED) { in cbMethodEntry()
/art/runtime/jni/
Djni_internal.cc568 jvalue args[2]; in ThrowNewException()
953 static jobject NewObjectA(JNIEnv* env, jclass java_class, jmethodID mid, const jvalue* args) { in NewObjectA()
1016 static jobject CallObjectMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallObjectMethodA()
1042 static jboolean CallBooleanMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallBooleanMethodA()
1067 static jbyte CallByteMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallByteMethodA()
1092 static jchar CallCharMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallCharMethodA()
1117 static jdouble CallDoubleMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallDoubleMethodA()
1142 static jfloat CallFloatMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallFloatMethodA()
1167 static jint CallIntMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallIntMethodA()
1192 static jlong CallLongMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallLongMethodA()
[all …]
Dcheck_jni.cc176 VarArgs(jmethodID m, const jvalue* vals) : m_(m), type_(kTypePtr), cnt_(0), ptr_(vals) {} in VarArgs()
234 jvalue v = ptr_[cnt_]; in GetValue()
263 …VarArgs(jmethodID m, uint32_t cnt, const jvalue* vals) : m_(m), type_(kTypePtr), cnt_(cnt), ptr_(v… in VarArgs()
275 const jvalue* ptr_;
2176 static jobject NewObjectA(JNIEnv* env, jclass c, jmethodID mid, const jvalue* vargs) { in NewObjectA()
2271 static void CallVoidMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* vargs) { in FIELD_ACCESSORS()
2276 const jvalue* vargs) { in CallNonvirtualVoidMethodA()
2280 static void CallStaticVoidMethodA(JNIEnv* env, jclass c, jmethodID mid, const jvalue* vargs) { in CallStaticVoidMethodA()
2319 static rtype Call##name##MethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* vargs) { \
2324 const jvalue* vargs) { \
[all …]
/art/runtime/entrypoints/
Dentrypoint_utils.cc63 std::vector<jvalue>& args) { in InvokeProxyInvocationHandler()
96 jvalue invocation_args[3]; in InvokeProxyInvocationHandler()
Dentrypoint_utils.h188 std::vector<jvalue>& args)
/art/test/ti-stress/
Dstress.cc399 static std::string GetValOf(jvmtiEnv* env, JNIEnv* jnienv, std::string type, jvalue val) { in GetValOf()
459 static std::string PrintJValue(jvmtiEnv* jvmtienv, JNIEnv* env, char type, jvalue new_value) { in PrintJValue()
512 jvalue new_value) { in FieldModificationHook()
534 jvalue val) { in MethodExitHook()
/art/test/906-iterate-heap/
Diterate_heap.cc364 jvalue value, in Java_art_Test906_iterateThroughHeapPrimitiveFields()
380 static_assert(sizeof(jvalue) == sizeof(uint64_t), "Unexpected jvalue size"); in Java_art_Test906_iterateThroughHeapPrimitiveFields()
/art/runtime/native/
Ddalvik_system_VMDebug.cc509 ScopedLocalRef<jstring> jvalue(env, env->NewStringUTF(value.c_str())); in SetRuntimeStatValue() local
510 if (jvalue.get() == nullptr) { in SetRuntimeStatValue()
513 env->SetObjectArrayElement(result, static_cast<jint>(id), jvalue.get()); in SetRuntimeStatValue()
/art/runtime/entrypoints/quick/
Dquick_jni_entrypoints.cc194 jvalue result, in GenericJniMethodEnd()
Dquick_trampoline_entrypoints.cc843 ScopedObjectAccessUnchecked* soa, std::vector<jvalue>* args) : in BuildQuickArgumentVisitor()
850 std::vector<jvalue>* const args_;
856 jvalue val; in Visit()
914 std::vector<jvalue> args; in artQuickProxyInvokeHandler()
2496 jvalue result, uint64_t result_f, ArtMethod* called,
2503 jvalue result, in artQuickGenericJniEndTrampoline()
/art/tools/jvmti-agents/ti-fast/
Dtifast.cc77 …mtiEnv* jvmti, JNIEnv* jni, jthread thread, jmethodID meth, jboolean jb, jvalue jv), (jvmti, jni, …
394 jvalue v,
466 void LogPrinter::PrintRest(jvmtiEnv* jvmti, JNIEnv* jni, jvalue v, Args... args) { in PrintRest()
/art/runtime/gc/
Dreference_processor.cc283 jvalue args[1]; in Run()
/art/libdexfile/dex/
Ddex_file.h947 const jvalue& GetJavaValue() const { return jval_; } in GetJavaValue()
958 jvalue jval_; // Value of current encoded value.
/art/test/004-JniTest/
Djni_test.cc634 jvalue args3[1]; in Java_Main_testNewStringObject()
636 jvalue args4[1]; in Java_Main_testNewStringObject()
/art/test/1953-pop-frame/
Dpop_frame.cc166 jvalue return_value ATTRIBUTE_UNUSED) { in cbMethodExit()
189 jvalue new_value ATTRIBUTE_UNUSED) { in cbFieldModification()

12