Lines Matching refs:JNIEnv
78 JVM_IHashCode(JNIEnv *env, jobject obj);
81 JVM_MonitorWait(JNIEnv *env, jobject obj, jlong ms);
84 JVM_MonitorNotify(JNIEnv *env, jobject obj);
87 JVM_MonitorNotifyAll(JNIEnv *env, jobject obj);
90 JVM_Clone(JNIEnv *env, jobject obj);
96 JVM_InternString(JNIEnv *env, jstring str);
102 JVM_CurrentTimeMillis(JNIEnv *env, jclass ignored);
105 JVM_NanoTime(JNIEnv *env, jclass ignored);
108 JVM_ArrayCopy(JNIEnv *env, jclass ignored, jobject src, jint src_pos,
112 JVM_InitProperties(JNIEnv *env, jobject p);
189 JVM_FillInStackTrace(JNIEnv *env, jobject throwable);
192 JVM_GetStackTraceDepth(JNIEnv *env, jobject throwable);
195 JVM_GetStackTraceElement(JNIEnv *env, jobject throwable, jint index);
201 JVM_InitializeCompiler (JNIEnv *env, jclass compCls);
204 JVM_IsSilentCompiler(JNIEnv *env, jclass compCls);
207 JVM_CompileClass(JNIEnv *env, jclass compCls, jclass cls);
210 JVM_CompileClasses(JNIEnv *env, jclass cls, jstring jname);
213 JVM_CompilerCommand(JNIEnv *env, jclass compCls, jobject arg);
216 JVM_EnableCompiler(JNIEnv *env, jclass compCls);
219 JVM_DisableCompiler(JNIEnv *env, jclass compCls);
225 JVM_StartThread(JNIEnv *env, jobject thread);
228 JVM_StopThread(JNIEnv *env, jobject thread, jobject exception);
231 JVM_IsThreadAlive(JNIEnv *env, jobject thread);
234 JVM_SuspendThread(JNIEnv *env, jobject thread);
237 JVM_ResumeThread(JNIEnv *env, jobject thread);
240 JVM_SetThreadPriority(JNIEnv *env, jobject thread, jint prio);
243 JVM_Yield(JNIEnv *env, jclass threadClass);
246 JVM_Sleep(JNIEnv *env, jclass threadClass, jlong millis);
249 JVM_CurrentThread(JNIEnv *env, jclass threadClass);
252 JVM_CountStackFrames(JNIEnv *env, jobject thread);
255 JVM_Interrupt(JNIEnv *env, jobject thread);
258 JVM_IsInterrupted(JNIEnv *env, jobject thread, jboolean clearInterrupted);
261 JVM_HoldsLock(JNIEnv *env, jclass threadClass, jobject obj);
264 JVM_DumpAllStacks(JNIEnv *env, jclass unused);
267 JVM_GetAllThreads(JNIEnv *env, jclass dummy);
270 JVM_SetNativeThreadName(JNIEnv *env, jobject jthread, jstring name);
274 JVM_DumpThreads(JNIEnv *env, jclass threadClass, jobjectArray threads);
280 JVM_CurrentLoadedClass(JNIEnv *env);
283 JVM_CurrentClassLoader(JNIEnv *env);
286 JVM_GetClassContext(JNIEnv *env);
289 JVM_ClassDepth(JNIEnv *env, jstring name);
292 JVM_ClassLoaderDepth(JNIEnv *env);
298 JVM_GetSystemPackage(JNIEnv *env, jstring name);
301 JVM_GetSystemPackages(JNIEnv *env);
307 JVM_AllocateNewObject(JNIEnv *env, jobject obj, jclass currClass,
311 JVM_AllocateNewArray(JNIEnv *env, jobject obj, jclass currClass,
315 JVM_LatestUserDefinedLoader(JNIEnv *env);
322 JVM_LoadClass0(JNIEnv *env, jobject obj, jclass currClass,
329 JVM_GetArrayLength(JNIEnv *env, jobject arr);
332 JVM_GetArrayElement(JNIEnv *env, jobject arr, jint index);
335 JVM_GetPrimitiveArrayElement(JNIEnv *env, jobject arr, jint index, jint wCode);
338 JVM_SetArrayElement(JNIEnv *env, jobject arr, jint index, jobject val);
341 JVM_SetPrimitiveArrayElement(JNIEnv *env, jobject arr, jint index, jvalue v,
345 JVM_NewArray(JNIEnv *env, jclass eltClass, jint length);
348 JVM_NewMultiArray(JNIEnv *env, jclass eltClass, jintArray dim);
366 JVM_GetCallerClass(JNIEnv *env, int depth);
374 JVM_FindPrimitiveClass(JNIEnv *env, const char *utf);
380 JVM_ResolveClass(JNIEnv *env, jclass cls);
386 JVM_FindClassFromBootLoader(JNIEnv *env, const char *name);
398 JVM_FindClassFromCaller(JNIEnv *env, const char *name, jboolean init,
407 JVM_FindClassFromClassLoader(JNIEnv *env, const char *name, jboolean init,
414 JVM_FindClassFromClass(JNIEnv *env, const char *name, jboolean init,
419 JVM_FindLoadedClass(JNIEnv *env, jobject loader, jstring name);
423 JVM_DefineClass(JNIEnv *env, const char *name, jobject loader, const jbyte *buf,
428 JVM_DefineClassWithSource(JNIEnv *env, const char *name, jobject loader,
437 JVM_GetClassName(JNIEnv *env, jclass cls);
440 JVM_GetClassInterfaces(JNIEnv *env, jclass cls);
443 JVM_IsInterface(JNIEnv *env, jclass cls);
446 JVM_GetClassSigners(JNIEnv *env, jclass cls);
449 JVM_SetClassSigners(JNIEnv *env, jclass cls, jobjectArray signers);
452 JVM_GetProtectionDomain(JNIEnv *env, jclass cls);
455 JVM_IsArrayClass(JNIEnv *env, jclass cls);
458 JVM_IsPrimitiveClass(JNIEnv *env, jclass cls);
461 JVM_GetComponentType(JNIEnv *env, jclass cls);
464 JVM_GetClassModifiers(JNIEnv *env, jclass cls);
467 JVM_GetDeclaredClasses(JNIEnv *env, jclass ofClass);
470 JVM_GetDeclaringClass(JNIEnv *env, jclass ofClass);
474 JVM_GetClassSignature(JNIEnv *env, jclass cls);
478 JVM_GetClassAnnotations(JNIEnv *env, jclass cls);
483 JVM_GetClassTypeAnnotations(JNIEnv *env, jclass cls);
486 JVM_GetFieldTypeAnnotations(JNIEnv *env, jobject field);
489 JVM_GetMethodTypeAnnotations(JNIEnv *env, jobject method);
496 JVM_GetClassDeclaredMethods(JNIEnv *env, jclass ofClass, jboolean publicOnly);
499 JVM_GetClassDeclaredFields(JNIEnv *env, jclass ofClass, jboolean publicOnly);
502 JVM_GetClassDeclaredConstructors(JNIEnv *env, jclass ofClass, jboolean publicOnly);
511 JVM_GetClassAccessFlags(JNIEnv *env, jclass cls);
518 JVM_InvokeMethod(JNIEnv *env, jobject method, jobject obj, jobjectArray args0);
524 JVM_NewInstanceFromConstructor(JNIEnv *env, jobject c, jobjectArray args0);
531 JVM_GetClassConstantPool(JNIEnv *env, jclass cls);
534 (JNIEnv *env, jobject unused, jobject jcpool);
537 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
540 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
543 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
546 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
549 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
552 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
555 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
558 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
561 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
564 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
567 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
570 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
573 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
580 JVM_GetMethodParameters(JNIEnv *env, jobject method);
587 JVM_DoPrivileged(JNIEnv *env, jclass cls,
591 JVM_GetInheritedAccessControlContext(JNIEnv *env, jclass cls);
594 JVM_GetStackAccessControlContext(JNIEnv *env, jclass cls);
616 JVM_DesiredAssertionStatus(JNIEnv *env, jclass unused, jclass cls);
622 JVM_AssertionStatusDirectives(JNIEnv *env, jclass unused);
674 JVM_DTraceGetVersion(JNIEnv* env);
683 JVM_DTraceActivate(JNIEnv* env, jint version, jstring module_name,
690 JVM_DTraceIsProbeEnabled(JNIEnv* env, jmethodID method);
696 JVM_DTraceDispose(JNIEnv* env, jlong activation_handle);
702 JVM_DTraceIsSupported(JNIEnv* env);
715 JVM_GetClassNameUTF(JNIEnv *env, jclass cb);
721 JVM_GetClassCPTypes(JNIEnv *env, jclass cb, unsigned char *types);
727 JVM_GetClassCPEntriesCount(JNIEnv *env, jclass cb);
733 JVM_GetClassFieldsCount(JNIEnv *env, jclass cb);
736 JVM_GetClassMethodsCount(JNIEnv *env, jclass cb);
745 JVM_GetMethodIxExceptionIndexes(JNIEnv *env, jclass cb, jint method_index,
752 JVM_GetMethodIxExceptionsCount(JNIEnv *env, jclass cb, jint method_index);
761 JVM_GetMethodIxByteCode(JNIEnv *env, jclass cb, jint method_index,
769 JVM_GetMethodIxByteCodeLength(JNIEnv *env, jclass cb, jint method_index);
788 JVM_GetMethodIxExceptionTableEntry(JNIEnv *env, jclass cb, jint method_index,
797 JVM_GetMethodIxExceptionTableLength(JNIEnv *env, jclass cb, int index);
804 JVM_GetFieldIxModifiers(JNIEnv *env, jclass cb, int index);
811 JVM_GetMethodIxModifiers(JNIEnv *env, jclass cb, int index);
818 JVM_GetMethodIxLocalsCount(JNIEnv *env, jclass cb, int index);
825 JVM_GetMethodIxArgsSize(JNIEnv *env, jclass cb, int index);
832 JVM_GetMethodIxMaxStack(JNIEnv *env, jclass cb, int index);
839 JVM_IsConstructorIx(JNIEnv *env, jclass cb, int index);
846 JVM_IsVMGeneratedMethodIx(JNIEnv *env, jclass cb, int index);
856 JVM_GetMethodIxNameUTF(JNIEnv *env, jclass cb, jint index);
866 JVM_GetMethodIxSignatureUTF(JNIEnv *env, jclass cb, jint index);
879 JVM_GetCPFieldNameUTF(JNIEnv *env, jclass cb, jint index);
892 JVM_GetCPMethodNameUTF(JNIEnv *env, jclass cb, jint index);
905 JVM_GetCPMethodSignatureUTF(JNIEnv *env, jclass cb, jint index);
918 JVM_GetCPFieldSignatureUTF(JNIEnv *env, jclass cb, jint index);
930 JVM_GetCPClassNameUTF(JNIEnv *env, jclass cb, jint index);
944 JVM_GetCPFieldClassNameUTF(JNIEnv *env, jclass cb, jint index);
959 JVM_GetCPMethodClassNameUTF(JNIEnv *env, jclass cb, jint index);
971 JVM_GetCPFieldModifiers(JNIEnv *env, jclass cb, int index, jclass calledClass);
980 JVM_GetCPMethodModifiers(JNIEnv *env, jclass cb, int index, jclass calledClass);
992 JVM_IsSameClassPackage(JNIEnv *env, jclass class1, jclass class2);
1004 typedef jboolean (*verifier_fn_t)(JNIEnv *env,
1038 typedef jstring (*to_java_string_fn_t)(JNIEnv *env, char *str);
1040 typedef char *(*to_c_string_fn_t)(JNIEnv *env, jstring s, jboolean *b);
1101 typedef int (*canonicalize_fn_t)(JNIEnv *env, char *orig, char *out, int len);
1342 JVM_InitAgentProperties(JNIEnv *env, jobject agent_props);
1345 JVM_GetTemporaryDirectory(JNIEnv *env);
1359 JVM_GetEnclosingMethodInfo(JNIEnv* env, jclass ofClass);
1381 JVM_GetThreadStateValues(JNIEnv* env, jint javaThreadState);
1392 JVM_GetThreadStateNames(JNIEnv* env, jint javaThreadState, jintArray values);
1399 JVM_KnownToNotExist(JNIEnv *env, jobject loader, const char *classname);
1406 JVM_GetResourceLookupCacheURLs(JNIEnv *env, jobject loader);
1416 JVM_GetResourceLookupCache(JNIEnv *env, jobject loader, const char *resource_name);
1471 JVM_GetVersionInfo(JNIEnv* env, jvm_version_info* info, size_t info_size);