RFR: 8283044: Use asynchronous handshakes to deliver asynchronous exceptions [v5]
Patricio Chilano Mateo
pchilanomate at openjdk.java.net
Wed Mar 30 15:27:41 UTC 2022
On Wed, 30 Mar 2022 01:05:35 GMT, David Holmes <dholmes at openjdk.org> wrote:
>> But what would you do if different Handshakes needed the same filter?
>
> I don't see that as a problem Dan. Each handshake operation can have constraints on when that operation can actually be performed. When we reach a particular handshake "poll point" the logic says "give me the next queued handshake operation that is enabled 'here' ". What I hadn't considered was how to express "here" in a way that the handshake operation could use it to decide whether it was enabled or not i.e. whether there current "poll point" allows for throwing an async exception.
> Anyway this is future work.
Filed 8284017.
-------------
PR: https://git.openjdk.java.net/jdk/pull/7930
More information about the hotspot-runtime-dev
mailing list