Home | History | Annotate | Download | only in openjdkjvmti

Lines Matching refs:jvmtiEnv

84   static jvmtiError getEnvironmentError(jvmtiEnv* env) {
110 static jvmtiError Allocate(jvmtiEnv* env, jlong size, unsigned char** mem_ptr) {
116 static jvmtiError Deallocate(jvmtiEnv* env, unsigned char* mem) {
121 static jvmtiError GetThreadState(jvmtiEnv* env, jthread thread, jint* thread_state_ptr) {
126 static jvmtiError GetCurrentThread(jvmtiEnv* env, jthread* thread_ptr) {
131 static jvmtiError GetAllThreads(jvmtiEnv* env, jint* threads_count_ptr, jthread** threads_ptr) {
136 static jvmtiError SuspendThread(jvmtiEnv* env, jthread thread) {
142 static jvmtiError SuspendThreadList(jvmtiEnv* env,
151 static jvmtiError ResumeThread(jvmtiEnv* env, jthread thread) {
157 static jvmtiError ResumeThreadList(jvmtiEnv* env,
166 static jvmtiError StopThread(jvmtiEnv* env,
174 static jvmtiError InterruptThread(jvmtiEnv* env, jthread thread ATTRIBUTE_UNUSED) {
180 static jvmtiError GetThreadInfo(jvmtiEnv* env, jthread thread, jvmtiThreadInfo* info_ptr) {
185 static jvmtiError GetOwnedMonitorInfo(jvmtiEnv* env,
195 jvmtiEnv* env,
204 static jvmtiError GetCurrentContendedMonitor(jvmtiEnv* env,
212 static jvmtiError RunAgentThread(jvmtiEnv* env,
221 static jvmtiError SetThreadLocalStorage(jvmtiEnv* env, jthread thread, const void* data) {
226 static jvmtiError GetThreadLocalStorage(jvmtiEnv* env, jthread thread, void** data_ptr) {
231 static jvmtiError GetTopThreadGroups(jvmtiEnv* env,
238 static jvmtiError GetThreadGroupInfo(jvmtiEnv* env,
245 static jvmtiError GetThreadGroupChildren(jvmtiEnv* env,
260 static jvmtiError GetStackTrace(jvmtiEnv* env,
275 static jvmtiError GetAllStackTraces(jvmtiEnv* env,
283 static jvmtiError GetThreadListStackTraces(jvmtiEnv* env,
296 static jvmtiError GetFrameCount(jvmtiEnv* env, jthread thread, jint* count_ptr) {
301 static jvmtiError PopFrame(jvmtiEnv* env, jthread thread ATTRIBUTE_UNUSED) {
307 static jvmtiError GetFrameLocation(jvmtiEnv* env,
316 static jvmtiError NotifyFramePop(jvmtiEnv* env,
324 static jvmtiError ForceEarlyReturnObject(jvmtiEnv* env,
332 static jvmtiError ForceEarlyReturnInt(jvmtiEnv* env,
340 static jvmtiError ForceEarlyReturnLong(jvmtiEnv* env,
348 static jvmtiError ForceEarlyReturnFloat(jvmtiEnv* env,
356 static jvmtiError ForceEarlyReturnDouble(jvmtiEnv* env,
364 static jvmtiError ForceEarlyReturnVoid(jvmtiEnv* env, jthread thread ATTRIBUTE_UNUSED) {
370 static jvmtiError FollowReferences(jvmtiEnv* env,
387 static jvmtiError IterateThroughHeap(jvmtiEnv* env,
398 static jvmtiError GetTag(jvmtiEnv* env, jobject object, jlong* tag_ptr) {
416 static jvmtiError SetTag(jvmtiEnv* env, jobject object, jlong tag) {
436 static jvmtiError GetObjectsWithTags(jvmtiEnv* env,
459 static jvmtiError ForceGarbageCollection(jvmtiEnv* env) {
465 jvmtiEnv* env,
475 jvmtiEnv* env,
485 static jvmtiError IterateOverHeap(jvmtiEnv* env,
495 jvmtiEnv* env,
505 static jvmtiError GetLocalObject(jvmtiEnv* env,
515 static jvmtiError GetLocalInstance(jvmtiEnv* env,
524 static jvmtiError GetLocalInt(jvmtiEnv* env,
534 static jvmtiError GetLocalLong(jvmtiEnv* env,
544 static jvmtiError GetLocalFloat(jvmtiEnv* env,
554 static jvmtiError GetLocalDouble(jvmtiEnv* env,
564 static jvmtiError SetLocalObject(jvmtiEnv* env,
574 static jvmtiError SetLocalInt(jvmtiEnv* env,
584 static jvmtiError SetLocalLong(jvmtiEnv* env,
594 static jvmtiError SetLocalFloat(jvmtiEnv* env,
604 static jvmtiError SetLocalDouble(jvmtiEnv* env,
615 static jvmtiError SetBreakpoint(jvmtiEnv* env, jmethodID method, jlocation location) {
621 static jvmtiError ClearBreakpoint(jvmtiEnv* env, jmethodID method, jlocation location) {
627 static jvmtiError SetFieldAccessWatch(jvmtiEnv* env, jclass klass, jfieldID field) {
633 static jvmtiError ClearFieldAccessWatch(jvmtiEnv* env, jclass klass, jfieldID field) {
639 static jvmtiError SetFieldModificationWatch(jvmtiEnv* env, jclass klass, jfieldID field) {
645 static jvmtiError ClearFieldModificationWatch(jvmtiEnv* env, jclass klass, jfieldID field) {
651 static jvmtiError GetLoadedClasses(jvmtiEnv* env, jint* class_count_ptr, jclass** classes_ptr) {
657 static jvmtiError GetClassLoaderClasses(jvmtiEnv* env,
665 static jvmtiError GetClassSignature(jvmtiEnv* env,
673 static jvmtiError GetClassStatus(jvmtiEnv* env, jclass klass, jint* status_ptr) {
678 static jvmtiError GetSourceFileName(jvmtiEnv* env, jclass klass, char** source_name_ptr) {
684 static jvmtiError GetClassModifiers(jvmtiEnv* env, jclass klass, jint* modifiers_ptr) {
689 static jvmtiError GetClassMethods(jvmtiEnv* env,
697 static jvmtiError GetClassFields(jvmtiEnv* env,
705 static jvmtiError GetImplementedInterfaces(jvmtiEnv* env,
713 static jvmtiError GetClassVersionNumbers(jvmtiEnv* env,
721 static jvmtiError GetConstantPool(jvmtiEnv* env,
731 static jvmtiError IsInterface(jvmtiEnv* env, jclass klass, jboolean* is_interface_ptr) {
736 static jvmtiError IsArrayClass(jvmtiEnv* env,
743 static jvmtiError IsModifiableClass(jvmtiEnv* env,
750 static jvmtiError GetClassLoader(jvmtiEnv* env, jclass klass, jobject* classloader_ptr) {
755 static jvmtiError GetSourceDebugExtension(jvmtiEnv* env,
763 static jvmtiError RetransformClasses(jvmtiEnv* env, jint class_count, const jclass* classes) {
780 static jvmtiError RedefineClasses(jvmtiEnv* env,
799 static jvmtiError GetObjectSize(jvmtiEnv* env, jobject object, jlong* size_ptr) {
804 static jvmtiError GetObjectHashCode(jvmtiEnv* env, jobject object, jint* hash_code_ptr) {
809 static jvmtiError GetObjectMonitorUsage(jvmtiEnv* env,
817 static jvmtiError GetFieldName(jvmtiEnv* env,
827 static jvmtiError GetFieldDeclaringClass(jvmtiEnv* env,
835 static jvmtiError GetFieldModifiers(jvmtiEnv* env,
843 static jvmtiError IsFieldSynthetic(jvmtiEnv* env,
852 static jvmtiError GetMethodName(jvmtiEnv* env,
861 static jvmtiError GetMethodDeclaringClass(jvmtiEnv* env,
868 static jvmtiError GetMethodModifiers(jvmtiEnv* env,
875 static jvmtiError GetMaxLocals(jvmtiEnv* env,
882 static jvmtiError GetArgumentsSize(jvmtiEnv* env,
889 static jvmtiError GetLineNumberTable(jvmtiEnv* env,
898 static jvmtiError GetMethodLocation(jvmtiEnv* env,
906 static jvmtiError GetLocalVariableTable(jvmtiEnv* env,
915 static jvmtiError GetBytecodes(jvmtiEnv* env,
924 static jvmtiError IsMethodNative(jvmtiEnv* env, jmethodID method, jboolean* is_native_ptr) {
929 static jvmtiError IsMethodSynthetic(jvmtiEnv* env, jmethodID method, jboolean* is_synthetic_ptr) {
935 static jvmtiError IsMethodObsolete(jvmtiEnv* env, jmethodID method, jboolean* is_obsolete_ptr) {
940 static jvmtiError SetNativeMethodPrefix(jvmtiEnv* env, const char* prefix ATTRIBUTE_UNUSED) {
946 static jvmtiError SetNativeMethodPrefixes(jvmtiEnv* env,
954 static jvmtiError CreateRawMonitor(jvmtiEnv* env, const char* name, jrawMonitorID* monitor_ptr) {
959 static jvmtiError DestroyRawMonitor(jvmtiEnv* env, jrawMonitorID monitor) {
964 static jvmtiError RawMonitorEnter(jvmtiEnv* env, jrawMonitorID monitor) {
969 static jvmtiError RawMonitorExit(jvmtiEnv* env, jrawMonitorID monitor) {
974 static jvmtiError RawMonitorWait(jvmtiEnv* env, jrawMonitorID monitor, jlong millis) {
979 static jvmtiError RawMonitorNotify(jvmtiEnv* env, jrawMonitorID monitor) {
984 static jvmtiError RawMonitorNotifyAll(jvmtiEnv* env, jrawMonitorID monitor) {
989 static jvmtiError SetJNIFunctionTable(jvmtiEnv* env, const jniNativeInterface* function_table) {
994 static jvmtiError GetJNIFunctionTable(jvmtiEnv* env, jniNativeInterface** function_table) {
1001 static jvmtiError SetEventCallbacks(jvmtiEnv* env,
1026 static jvmtiError SetEventNotificationMode(jvmtiEnv* env,
1050 static jvmtiError GenerateEvents(jvmtiEnv* env,
1056 static jvmtiError GetExtensionFunctions(jvmtiEnv* env,
1255 static jvmtiError GetExtensionEvents(jvmtiEnv* env,
1266 static jvmtiError SetExtensionEventCallback(jvmtiEnv* env,
1274 static jvmtiError GetPotentialCapabilities(jvmtiEnv* env, jvmtiCapabilities* capabilities_ptr) {
1281 static jvmtiError AddCapabilities(jvmtiEnv* env, const jvmtiCapabilities* capabilities_ptr) {
1354 static jvmtiError RelinquishCapabilities(jvmtiEnv* env,
1418 static jvmtiError GetCapabilities(jvmtiEnv* env, jvmtiCapabilities* capabilities_ptr) {
1426 static jvmtiError GetCurrentThreadCpuTimerInfo(jvmtiEnv* env,
1433 static jvmtiError GetCurrentThreadCpuTime(jvmtiEnv* env, jlong* nanos_ptr ATTRIBUTE_UNUSED) {
1439 static jvmtiError GetThreadCpuTimerInfo(jvmtiEnv* env,
1446 static jvmtiError GetThreadCpuTime(jvmtiEnv* env,
1454 static jvmtiError GetTimerInfo(jvmtiEnv* env, jvmtiTimerInfo* info_ptr) {
1459 static jvmtiError GetTime(jvmtiEnv* env, jlong* nanos_ptr) {
1464 static jvmtiError GetAvailableProcessors(jvmtiEnv* env, jint* processor_count_ptr) {
1469 static jvmtiError AddToBootstrapClassLoaderSearch(jvmtiEnv* env, const char* segment) {
1474 static jvmtiError AddToSystemClassLoaderSearch(jvmtiEnv* env, const char* segment) {
1479 static jvmtiError GetSystemProperties(jvmtiEnv* env, jint* count_ptr, char*** property_ptr) {
1484 static jvmtiError GetSystemProperty(jvmtiEnv* env, const char* property, char** value_ptr) {
1489 static jvmtiError SetSystemProperty(jvmtiEnv* env, const char* property, const char* value) {
1494 static jvmtiError GetPhase(jvmtiEnv* env, jvmtiPhase* phase_ptr) {
1499 static jvmtiError DisposeEnvironment(jvmtiEnv* env) {
1509 static jvmtiError SetEnvironmentLocalStorage(jvmtiEnv* env, const void* data) {
1515 static jvmtiError GetEnvironmentLocalStorage(jvmtiEnv* env, void** data_ptr) {
1521 static jvmtiError GetVersionNumber(jvmtiEnv* env, jint* version_ptr) {
1527 static jvmtiError GetErrorName(jvmtiEnv* env, jvmtiError error, char** name_ptr) {
1598 static jvmtiError SetVerboseFlag(jvmtiEnv* env,
1655 static jvmtiError GetJLocationFormat(jvmtiEnv* env, jvmtiJlocationFormat* format_ptr) {
1684 // Creates a jvmtiEnv and returns it with the art::ti::Env that is associated with it. new_art_ti