RFR: JDK-8320892: AArch64: Restore FPU control state after JNI [v4]

Andrew Haley aph at openjdk.org
Tue Dec 5 14:27:57 UTC 2023


> Some buggy libraries corrupt the floating-point control register. Provide something similar to the x86 RestoreMXCSROnJNICalls. 
> 
> I realize that using the x86ish name "RestoreMXCSROnJNICalls" might be a little controversial, but it is a _global_ flag, not a CPU-specific one. And it's clearly intended for this purpose. It might have been better if that flag had been given a better name twentyish years ago, but we can't change it now.

Andrew Haley has updated the pull request incrementally with one additional commit since the last revision:

  Clear AH:FIZ

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/16851/files
  - new: https://git.openjdk.org/jdk/pull/16851/files/02a7aaa0..d2afa417

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=16851&range=03
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=16851&range=02-03

  Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod
  Patch: https://git.openjdk.org/jdk/pull/16851.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/16851/head:pull/16851

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


More information about the hotspot-dev mailing list