internal JvmThreadInfo(JvmEnvironment environment, JNIEnvHandle jniEnv, jvmtiThreadInfo threadInfo, bool freeLocalReference) { this.Name = threadInfo.Name; this.Priority = threadInfo._priority; this.IsDaemon = threadInfo._isDaemon != 0; this.ThreadGroup = JvmThreadGroupReference.FromHandle(environment, jniEnv, threadInfo._threadGroup, freeLocalReference); this.ContextClassLoader = JvmObjectReference.FromHandle(environment, jniEnv, threadInfo._contextClassLoader, freeLocalReference); }
public void GetThreadGroupChildren(JvmThreadGroupReference group, IList <JvmThreadReference> threads, IList <JvmThreadGroupReference> groups) { throw new NotImplementedException(); }
internal JvmThreadGroupInfo GetThreadGroupInfo(JvmThreadGroupReference group) { throw new NotImplementedException(); }