mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 07:14:30 +02:00
8219584: Try to dump error file by thread which causes safepoint timeout
Reviewed-by: stuefe, dholmes, kvn
This commit is contained in:
parent
cafb914cca
commit
97ec4aeed2
7 changed files with 151 additions and 3 deletions
|
@ -463,6 +463,9 @@ class os: AllStatic {
|
|||
static void pd_start_thread(Thread* thread);
|
||||
static void start_thread(Thread* thread);
|
||||
|
||||
// Returns true if successful.
|
||||
static bool signal_thread(Thread* thread, int sig, const char* reason);
|
||||
|
||||
static void free_thread(OSThread* osthread);
|
||||
|
||||
// thread id on Linux/64bit is 64bit, on Windows and Solaris, it's 32bit
|
||||
|
@ -637,6 +640,7 @@ class os: AllStatic {
|
|||
static void print_environment_variables(outputStream* st, const char** env_list);
|
||||
static void print_context(outputStream* st, const void* context);
|
||||
static void print_register_info(outputStream* st, const void* context);
|
||||
static bool signal_sent_by_kill(const void* siginfo);
|
||||
static void print_siginfo(outputStream* st, const void* siginfo);
|
||||
static void print_signal_handlers(outputStream* st, char* buf, size_t buflen);
|
||||
static void print_date_and_time(outputStream* st, char* buf, size_t buflen);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue