[jdk17u-dev] RFR: 8288303: C1: Miscompilation due to broken Class.getModifiers intrinsic [v2]

Aleksey Shipilev shade at openjdk.org
Thu Jun 23 10:26:59 UTC 2022


> Clean backport to fix the C1 intrinsic.
> 
> Additional testing:
>  - [x] Linux x86_32 fastdebug, JFR reproducer does not hang anymore
>  - [x] Linux x86_32 fastdebug, new test passes
>  - [x] Linux x86_64 fastdebug, new test passes
>  - [x] Linux x86_32 fastdebug, tier1 passes
>  - [x]  Linux x86_64 fastdebug, tier1 passes

Aleksey Shipilev has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision:

 - Merge branch 'master' into JDK-8288303-c1-miscompile
 - Backport 8cd87e731bcaff2d7838995c68056742d577ad3b

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

Changes:
  - all: https://git.openjdk.org/jdk17u-dev/pull/500/files
  - new: https://git.openjdk.org/jdk17u-dev/pull/500/files/d32dc130..b5c6b9fa

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=500&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=500&range=00-01

  Stats: 18925 lines in 590 files changed: 12021 ins; 3937 del; 2967 mod
  Patch: https://git.openjdk.org/jdk17u-dev/pull/500.diff
  Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/500/head:pull/500

PR: https://git.openjdk.org/jdk17u-dev/pull/500


More information about the jdk-updates-dev mailing list