RFR: JDK-8325158: Revert JDK-8248657 for X86

Nagata-Haruhito duke at openjdk.org
Fri Feb 2 09:46:13 UTC 2024


[JDK-8248657](https://bugs.openjdk.org/browse/JDK-8248657) affects AARCH64 Windows.
In this fix, always WaitForSingleObject() is called, but it is low performance in multi processes with heavy stress.

So, I propose threadCritical_windows.cpp move to os_cpu, and revert
[JDK-8248657](https://bugs.openjdk.org/browse/JDK-8248657) at threadCritical_windows_x86.cpp.

-------------

Commit messages:
 - JDK-8325158: Revert JDK-8248657 for X86

Changes: https://git.openjdk.org/jdk/pull/17682/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=17682&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8325158
  Stats: 98 lines in 2 files changed: 98 ins; 0 del; 0 mod
  Patch: https://git.openjdk.org/jdk/pull/17682.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/17682/head:pull/17682

PR: https://git.openjdk.org/jdk/pull/17682


More information about the hotspot-runtime-dev mailing list