mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-16 17:14:41 +02:00
8283044: Use asynchronous handshakes to deliver asynchronous exceptions
Reviewed-by: dcubed, dholmes, rehn
This commit is contained in:
parent
9d200d6e7a
commit
4e20a03786
20 changed files with 772 additions and 262 deletions
|
@ -716,7 +716,6 @@
|
|||
nonstatic_field(JavaThread, _current_pending_monitor_is_from_java, bool) \
|
||||
volatile_nonstatic_field(JavaThread, _current_waiting_monitor, ObjectMonitor*) \
|
||||
volatile_nonstatic_field(JavaThread, _suspend_flags, uint32_t) \
|
||||
nonstatic_field(JavaThread, _pending_async_exception, oop) \
|
||||
volatile_nonstatic_field(JavaThread, _exception_oop, oop) \
|
||||
volatile_nonstatic_field(JavaThread, _exception_pc, address) \
|
||||
volatile_nonstatic_field(JavaThread, _is_method_handle_return, int) \
|
||||
|
@ -2121,12 +2120,6 @@
|
|||
declare_constant(JVM_CONSTANT_DynamicInError) \
|
||||
declare_constant(JVM_CONSTANT_InternalMax) \
|
||||
\
|
||||
/*****************************/ \
|
||||
/* Thread::SuspendFlags enum */ \
|
||||
/*****************************/ \
|
||||
\
|
||||
declare_constant(JavaThread::_has_async_exception) \
|
||||
\
|
||||
/*******************/ \
|
||||
/* JavaThreadState */ \
|
||||
/*******************/ \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue