[jdk21u-dev] Integrated: 8287325: AArch64: fix virtual threads with -XX:UseBranchProtection=pac-ret
    Aleksey Shipilev 
    shade at openjdk.org
       
    Mon Jun 10 07:37:19 UTC 2024
    
    
  
On Thu, 6 Jun 2024 08:20:25 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:
> Clean backport to improve PAC-RET support with Virtual Threads. Also unblocks more Loom backports.
> 
> Additional testing on AL2023 (has modern GCC) and Graviton 3 (has PAC extensions), `server fastdebug`:
>  - [x] Seen `VMContinuations` disabled without the fix, kept enabled with the fix
>  - [x] `all` tests pass
>  - [x] `all` tests pass with configured `--enable-branch-protection`
>  - [x] `all` tests pass with configured `--enable-branch-protection` and `-XX:UseBranchProtection=pac-ret`
This pull request has now been integrated.
Changeset: 70395625
Author:    Aleksey Shipilev <shade at openjdk.org>
URL:       https://git.openjdk.org/jdk21u-dev/commit/7039562521865ee55d3882d18730fb157140c7fc
Stats:     236 lines in 23 files changed: 94 ins; 32 del; 110 mod
8287325: AArch64: fix virtual threads with -XX:UseBranchProtection=pac-ret
Backport-of: 481cfc798533f5b3adae7cc4a076a98b0b3f9737
-------------
PR: https://git.openjdk.org/jdk21u-dev/pull/671
    
    
More information about the jdk-updates-dev
mailing list