This RFE allows an async handshake to be executed by a remote thread. It adds a subclass "SelfExecutedHandshakeClosure" inheriting "AsyncHandshakeClosure", in order to distinguish the two concepts:
- AsyncHandshakeClosure is for handshakes that is submitted asynchronously.
- SelfExecutedHandshakeClosure is for handshakes that must be executed by the target thread. These handshakes are always submitted asynchronously.
- blocks
-
JDK-8236485 Epoch synchronization protocol for G1 concurrent refinement
- Open
- relates to
-
JDK-8238761 Asynchronous handshakes
- Resolved
- links to
-
Review openjdk/jdk/4005