public final class WindowsJavaThreads extends JavaThreads
JavaThreads.ThreadStartData| Modifier and Type | Method and Description |
|---|---|
protected void |
doStartThread(Thread thread,
long stackSize)
Start a new OS thread.
|
protected void |
setNativeName(Thread thread,
String name)
Windows doesn't support setting a native threads name unless process is attached to a
debugger.
|
protected void |
yield() |
assignJavaThread, beforeThreadRun, currentJavaThreadInitialized, detachThread, dispatchUncaughtException, ensureJavaThread, ensureJavaThread, exit, fromVMThread, getSleepParkEvent, getThreadStatus, getUnsafeParkEvent, initializeIsolate, interruptVMCondVars, joinAllNonDaemons, prepareStartData, setThreadStatus, singleton, tearDown, threadStartRoutine, wasStartedByCurrentIsolateprotected void doStartThread(Thread thread, long stackSize)
JavaThreadsJavaThreads.prepareStartData(java.lang.Thread, com.oracle.svm.core.thread.JavaThreads.ThreadStartData) after
preparations and before starting the thread. The new OS thread must call
JavaThreads.threadStartRoutine(org.graalvm.nativeimage.ObjectHandle).doStartThread in class JavaThreadsprotected void setNativeName(Thread thread, String name)
setNativeName in class JavaThreadsprotected void yield()
yield in class JavaThreads