Lines Matching full:functions
1638 /* 124 : Get Extension Functions */
1787 const struct jvmtiInterface_1_ *functions; member
1793 return functions->Allocate(this, size, mem_ptr); in Allocate()
1797 return functions->Deallocate(this, mem); in Deallocate()
1802 return functions->GetThreadState(this, thread, thread_state_ptr); in GetThreadState()
1806 return functions->GetCurrentThread(this, thread_ptr); in GetCurrentThread()
1811 return functions->GetAllThreads(this, threads_count_ptr, threads_ptr); in GetAllThreads()
1815 return functions->SuspendThread(this, thread); in SuspendThread()
1821 return functions->SuspendThreadList(this, request_count, request_list, results); in SuspendThreadList()
1825 return functions->ResumeThread(this, thread); in ResumeThread()
1831 return functions->ResumeThreadList(this, request_count, request_list, results); in ResumeThreadList()
1836 return functions->StopThread(this, thread, exception); in StopThread()
1840 return functions->InterruptThread(this, thread); in InterruptThread()
1845 return functions->GetThreadInfo(this, thread, info_ptr); in GetThreadInfo()
1851 … return functions->GetOwnedMonitorInfo(this, thread, owned_monitor_count_ptr, owned_monitors_ptr); in GetOwnedMonitorInfo()
1857 …return functions->GetOwnedMonitorStackDepthInfo(this, thread, monitor_info_count_ptr, monitor_info… in GetOwnedMonitorStackDepthInfo()
1862 return functions->GetCurrentContendedMonitor(this, thread, monitor_ptr); in GetCurrentContendedMonitor()
1869 return functions->RunAgentThread(this, thread, proc, arg, priority); in RunAgentThread()
1874 return functions->SetThreadLocalStorage(this, thread, data); in SetThreadLocalStorage()
1879 return functions->GetThreadLocalStorage(this, thread, data_ptr); in GetThreadLocalStorage()
1884 return functions->GetTopThreadGroups(this, group_count_ptr, groups_ptr); in GetTopThreadGroups()
1889 return functions->GetThreadGroupInfo(this, group, info_ptr); in GetThreadGroupInfo()
1897 …return functions->GetThreadGroupChildren(this, group, thread_count_ptr, threads_ptr, group_count_p… in GetThreadGroupChildren()
1905 …return functions->GetStackTrace(this, thread, start_depth, max_frame_count, frame_buffer, count_pt… in GetStackTrace()
1911 return functions->GetAllStackTraces(this, max_frame_count, stack_info_ptr, thread_count_ptr); in GetAllStackTraces()
1918 …return functions->GetThreadListStackTraces(this, thread_count, thread_list, max_frame_count, stack… in GetThreadListStackTraces()
1923 return functions->GetFrameCount(this, thread, count_ptr); in GetFrameCount()
1927 return functions->PopFrame(this, thread); in PopFrame()
1934 return functions->GetFrameLocation(this, thread, depth, method_ptr, location_ptr); in GetFrameLocation()
1939 return functions->NotifyFramePop(this, thread, depth); in NotifyFramePop()
1944 return functions->ForceEarlyReturnObject(this, thread, value); in ForceEarlyReturnObject()
1949 return functions->ForceEarlyReturnInt(this, thread, value); in ForceEarlyReturnInt()
1954 return functions->ForceEarlyReturnLong(this, thread, value); in ForceEarlyReturnLong()
1959 return functions->ForceEarlyReturnFloat(this, thread, value); in ForceEarlyReturnFloat()
1964 return functions->ForceEarlyReturnDouble(this, thread, value); in ForceEarlyReturnDouble()
1968 return functions->ForceEarlyReturnVoid(this, thread); in ForceEarlyReturnVoid()
1976 …return functions->FollowReferences(this, heap_filter, klass, initial_object, callbacks, user_data); in FollowReferences()
1983 return functions->IterateThroughHeap(this, heap_filter, klass, callbacks, user_data); in IterateThroughHeap()
1988 return functions->GetTag(this, object, tag_ptr); in GetTag()
1993 return functions->SetTag(this, object, tag); in SetTag()
2001 …return functions->GetObjectsWithTags(this, tag_count, tags, count_ptr, object_result_ptr, tag_resu… in GetObjectsWithTags()
2005 return functions->ForceGarbageCollection(this); in ForceGarbageCollection()
2011 …return functions->IterateOverObjectsReachableFromObject(this, object, object_reference_callback, u… in IterateOverObjectsReachableFromObject()
2018 …return functions->IterateOverReachableObjects(this, heap_root_callback, stack_ref_callback, object… in IterateOverReachableObjects()
2024 return functions->IterateOverHeap(this, object_filter, heap_object_callback, user_data); in IterateOverHeap()
2031 …return functions->IterateOverInstancesOfClass(this, klass, object_filter, heap_object_callback, us… in IterateOverInstancesOfClass()
2038 return functions->GetLocalObject(this, thread, depth, slot, value_ptr); in GetLocalObject()
2044 return functions->GetLocalInstance(this, thread, depth, value_ptr); in GetLocalInstance()
2051 return functions->GetLocalInt(this, thread, depth, slot, value_ptr); in GetLocalInt()
2058 return functions->GetLocalLong(this, thread, depth, slot, value_ptr); in GetLocalLong()
2065 return functions->GetLocalFloat(this, thread, depth, slot, value_ptr); in GetLocalFloat()
2072 return functions->GetLocalDouble(this, thread, depth, slot, value_ptr); in GetLocalDouble()
2079 return functions->SetLocalObject(this, thread, depth, slot, value); in SetLocalObject()
2086 return functions->SetLocalInt(this, thread, depth, slot, value); in SetLocalInt()
2093 return functions->SetLocalLong(this, thread, depth, slot, value); in SetLocalLong()
2100 return functions->SetLocalFloat(this, thread, depth, slot, value); in SetLocalFloat()
2107 return functions->SetLocalDouble(this, thread, depth, slot, value); in SetLocalDouble()
2112 return functions->SetBreakpoint(this, method, location); in SetBreakpoint()
2117 return functions->ClearBreakpoint(this, method, location); in ClearBreakpoint()
2122 return functions->SetFieldAccessWatch(this, klass, field); in SetFieldAccessWatch()
2127 return functions->ClearFieldAccessWatch(this, klass, field); in ClearFieldAccessWatch()
2132 return functions->SetFieldModificationWatch(this, klass, field); in SetFieldModificationWatch()
2137 return functions->ClearFieldModificationWatch(this, klass, field); in ClearFieldModificationWatch()
2142 return functions->GetLoadedClasses(this, class_count_ptr, classes_ptr); in GetLoadedClasses()
2148 return functions->GetClassLoaderClasses(this, initiating_loader, class_count_ptr, classes_ptr); in GetClassLoaderClasses()
2154 return functions->GetClassSignature(this, klass, signature_ptr, generic_ptr); in GetClassSignature()
2159 return functions->GetClassStatus(this, klass, status_ptr); in GetClassStatus()
2164 return functions->GetSourceFileName(this, klass, source_name_ptr); in GetSourceFileName()
2169 return functions->GetClassModifiers(this, klass, modifiers_ptr); in GetClassModifiers()
2175 return functions->GetClassMethods(this, klass, method_count_ptr, methods_ptr); in GetClassMethods()
2181 return functions->GetClassFields(this, klass, field_count_ptr, fields_ptr); in GetClassFields()
2187 return functions->GetImplementedInterfaces(this, klass, interface_count_ptr, interfaces_ptr); in GetImplementedInterfaces()
2193 return functions->GetClassVersionNumbers(this, klass, minor_version_ptr, major_version_ptr); in GetClassVersionNumbers()
2200 …return functions->GetConstantPool(this, klass, constant_pool_count_ptr, constant_pool_byte_count_p… in GetConstantPool()
2205 return functions->IsInterface(this, klass, is_interface_ptr); in IsInterface()
2210 return functions->IsArrayClass(this, klass, is_array_class_ptr); in IsArrayClass()
2215 return functions->IsModifiableClass(this, klass, is_modifiable_class_ptr); in IsModifiableClass()
2220 return functions->GetClassLoader(this, klass, classloader_ptr); in GetClassLoader()
2225 return functions->GetSourceDebugExtension(this, klass, source_debug_extension_ptr); in GetSourceDebugExtension()
2230 return functions->RetransformClasses(this, class_count, classes); in RetransformClasses()
2235 return functions->RedefineClasses(this, class_count, class_definitions); in RedefineClasses()
2240 return functions->GetObjectSize(this, object, size_ptr); in GetObjectSize()
2245 return functions->GetObjectHashCode(this, object, hash_code_ptr); in GetObjectHashCode()
2250 return functions->GetObjectMonitorUsage(this, object, info_ptr); in GetObjectMonitorUsage()
2258 return functions->GetFieldName(this, klass, field, name_ptr, signature_ptr, generic_ptr); in GetFieldName()
2264 return functions->GetFieldDeclaringClass(this, klass, field, declaring_class_ptr); in GetFieldDeclaringClass()
2270 return functions->GetFieldModifiers(this, klass, field, modifiers_ptr); in GetFieldModifiers()
2276 return functions->IsFieldSynthetic(this, klass, field, is_synthetic_ptr); in IsFieldSynthetic()
2283 return functions->GetMethodName(this, method, name_ptr, signature_ptr, generic_ptr); in GetMethodName()
2288 return functions->GetMethodDeclaringClass(this, method, declaring_class_ptr); in GetMethodDeclaringClass()
2293 return functions->GetMethodModifiers(this, method, modifiers_ptr); in GetMethodModifiers()
2298 return functions->GetMaxLocals(this, method, max_ptr); in GetMaxLocals()
2303 return functions->GetArgumentsSize(this, method, size_ptr); in GetArgumentsSize()
2309 return functions->GetLineNumberTable(this, method, entry_count_ptr, table_ptr); in GetLineNumberTable()
2315 return functions->GetMethodLocation(this, method, start_location_ptr, end_location_ptr); in GetMethodLocation()
2321 return functions->GetLocalVariableTable(this, method, entry_count_ptr, table_ptr); in GetLocalVariableTable()
2327 return functions->GetBytecodes(this, method, bytecode_count_ptr, bytecodes_ptr); in GetBytecodes()
2332 return functions->IsMethodNative(this, method, is_native_ptr); in IsMethodNative()
2337 return functions->IsMethodSynthetic(this, method, is_synthetic_ptr); in IsMethodSynthetic()
2342 return functions->IsMethodObsolete(this, method, is_obsolete_ptr); in IsMethodObsolete()
2346 return functions->SetNativeMethodPrefix(this, prefix); in SetNativeMethodPrefix()
2351 return functions->SetNativeMethodPrefixes(this, prefix_count, prefixes); in SetNativeMethodPrefixes()
2356 return functions->CreateRawMonitor(this, name, monitor_ptr); in CreateRawMonitor()
2360 return functions->DestroyRawMonitor(this, monitor); in DestroyRawMonitor()
2364 return functions->RawMonitorEnter(this, monitor); in RawMonitorEnter()
2368 return functions->RawMonitorExit(this, monitor); in RawMonitorExit()
2373 return functions->RawMonitorWait(this, monitor, millis); in RawMonitorWait()
2377 return functions->RawMonitorNotify(this, monitor); in RawMonitorNotify()
2381 return functions->RawMonitorNotifyAll(this, monitor); in RawMonitorNotifyAll()
2385 return functions->SetJNIFunctionTable(this, function_table); in SetJNIFunctionTable()
2389 return functions->GetJNIFunctionTable(this, function_table); in GetJNIFunctionTable()
2394 return functions->SetEventCallbacks(this, callbacks, size_of_callbacks); in SetEventCallbacks()
2401 return functions->SetEventNotificationMode(this, mode, event_type, event_thread); in SetEventNotificationMode()
2405 return functions->GenerateEvents(this, event_type); in GenerateEvents()
2410 return functions->GetExtensionFunctions(this, extension_count_ptr, extensions); in GetExtensionFunctions()
2415 return functions->GetExtensionEvents(this, extension_count_ptr, extensions); in GetExtensionEvents()
2420 return functions->SetExtensionEventCallback(this, extension_event_index, callback); in SetExtensionEventCallback()
2424 return functions->GetPotentialCapabilities(this, capabilities_ptr); in GetPotentialCapabilities()
2428 return functions->AddCapabilities(this, capabilities_ptr); in AddCapabilities()
2432 return functions->RelinquishCapabilities(this, capabilities_ptr); in RelinquishCapabilities()
2436 return functions->GetCapabilities(this, capabilities_ptr); in GetCapabilities()
2440 return functions->GetCurrentThreadCpuTimerInfo(this, info_ptr); in GetCurrentThreadCpuTimerInfo()
2444 return functions->GetCurrentThreadCpuTime(this, nanos_ptr); in GetCurrentThreadCpuTime()
2448 return functions->GetThreadCpuTimerInfo(this, info_ptr); in GetThreadCpuTimerInfo()
2453 return functions->GetThreadCpuTime(this, thread, nanos_ptr); in GetThreadCpuTime()
2457 return functions->GetTimerInfo(this, info_ptr); in GetTimerInfo()
2461 return functions->GetTime(this, nanos_ptr); in GetTime()
2465 return functions->GetAvailableProcessors(this, processor_count_ptr); in GetAvailableProcessors()
2469 return functions->AddToBootstrapClassLoaderSearch(this, segment); in AddToBootstrapClassLoaderSearch()
2473 return functions->AddToSystemClassLoaderSearch(this, segment); in AddToSystemClassLoaderSearch()
2478 return functions->GetSystemProperties(this, count_ptr, property_ptr); in GetSystemProperties()
2483 return functions->GetSystemProperty(this, property, value_ptr); in GetSystemProperty()
2488 return functions->SetSystemProperty(this, property, value); in SetSystemProperty()
2492 return functions->GetPhase(this, phase_ptr); in GetPhase()
2496 return functions->DisposeEnvironment(this); in DisposeEnvironment()
2500 return functions->SetEnvironmentLocalStorage(this, data); in SetEnvironmentLocalStorage()
2504 return functions->GetEnvironmentLocalStorage(this, data_ptr); in GetEnvironmentLocalStorage()
2508 return functions->GetVersionNumber(this, version_ptr); in GetVersionNumber()
2513 return functions->GetErrorName(this, error, name_ptr); in GetErrorName()
2518 return functions->SetVerboseFlag(this, flag, value); in SetVerboseFlag()
2522 return functions->GetJLocationFormat(this, format_ptr); in GetJLocationFormat()