8293592: Remove JVM_StopThread, stillborn, and related cleanup

Reviewed-by: alanb, sspitsyn, rehn, coleenp
This commit is contained in:
David Holmes 2022-09-27 21:03:50 +00:00
parent 739fdec7ea
commit 763d4bf074
18 changed files with 60 additions and 187 deletions

View file

@ -379,9 +379,6 @@ class java_lang_Thread : AllStatic {
static void set_priority(oop java_thread, ThreadPriority priority);
// Thread group
static oop threadGroup(oop java_thread);
// Stillborn
static bool is_stillborn(oop java_thread);
static void set_stillborn(oop java_thread);
// Alive (NOTE: this is not really a field, but provides the correct
// definition without doing a Java call)
static bool is_alive(oop java_thread);
@ -434,7 +431,6 @@ class java_lang_Thread_FieldHolder : AllStatic {
static int _group_offset;
static int _priority_offset;
static int _stackSize_offset;
static int _stillborn_offset;
static int _daemon_offset;
static int _thread_status_offset;
@ -450,9 +446,6 @@ class java_lang_Thread_FieldHolder : AllStatic {
static jlong stackSize(oop holder);
static bool is_stillborn(oop holder);
static void set_stillborn(oop holder);
static bool is_daemon(oop holder);
static void set_daemon(oop holder);