private void InitializeAgentThread(JvmtiEnvironment environment, JniEnvironment nativeEnvironment) { _agentStartedEvent = new ManualResetEventSlim(false); _agentThread = CreateAgentThread(nativeEnvironment); _agentCallbackDelegate = AgentDispatcherThread; JvmtiErrorHandler.ThrowOnFailure(environment.RawInterface.RunAgentThread(environment, _agentThread, _agentCallbackDelegate, IntPtr.Zero, JvmThreadPriority.Maximum)); _agentStartedEvent.Wait(); }
internal void RunAgentThread(JvmThreadReference thread, UnsafeNativeMethods.jvmtiStartFunction proc, IntPtr arg, int priority) { throw new NotImplementedException(); }