8366441: AArch64: Support WFET in OnSpinWait#209
Conversation
8366441: AArch64: Support WFET in OnSpinWait Co-authored-by: Stuart Monteith <smonteith@openjdk.org> Co-authored-by: Andrew Haley <aph@openjdk.org> Reviewed-by: aph, eastigeevich
|
👋 Welcome back ruben-arm! A progress list of the required criteria for merging this PR into |
|
❗ This change is not yet ready to be integrated. |
|
This backport pull request has now been updated with issue from the original commit. |
|
/approval request The motivation behind backporting is performance improvement related to Thread.onSpinWait - specific data on improvements is available at openjdk/jdk#27030 (in comment added on 5 February). |
|
@ruben-arm |
|
@ruben-arm This pull request has been inactive for more than 4 weeks and will be automatically closed if another 4 weeks passes without any activity. To avoid this, simply issue a |
|
/keepalive |
|
@ruben-arm The pull request is being re-evaluated and the inactivity timeout has been reset. |
Hi,
This is a backport of 8366441: AArch64: Support WFET in OnSpinWait (openjdk/jdk#27030)
There is a difference from the original commit - in the
test/hotspot/gtest/aarch64/asmtest.out.hfile generated usingaarch64-asmtest.py.Testing:
test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitAArch64.javaon Arm Cortex-X925 and Arm Neoverse V2 coresThank you,
Ruben
Progress
Issue
Reviewers
Reviewing
Using
gitCheckout this PR locally:
$ git fetch https://git.openjdk.org/jdk26u.git pull/209/head:pull/209$ git checkout pull/209Update a local copy of the PR:
$ git checkout pull/209$ git pull https://git.openjdk.org/jdk26u.git pull/209/headUsing Skara CLI tools
Checkout this PR locally:
$ git pr checkout 209View PR using the GUI difftool:
$ git pr show -t 209Using diff file
Download this PR as a diff file:
https://git.openjdk.org/jdk26u/pull/209.diff
Using Webrev
Link to Webrev Comment