RFR: 8297934: [BACKOUT] Compiler should only use verified interface types for optimization

Roland Westrelin roland at openjdk.org
Thu Dec 1 11:00:16 UTC 2022


Backout that change due to hard to reproduce failures and some
failures with stress options. This includes the backout of JDK-8297556
and JDK-8297343 which are fixes to the initial change.

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

Commit messages:
 - Revert "6312651: Compiler should only use verified interface types for optimization"
 - Revert "8297343: TestStress*.java fail with "got different traces for the same seed""
 - Revert "8297556: Parse::check_interpreter_type fails with assert "must constrain OSR typestate""

Changes: https://git.openjdk.org/jdk/pull/11450/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=11450&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8297934
  Stats: 1672 lines in 22 files changed: 514 ins; 823 del; 335 mod
  Patch: https://git.openjdk.org/jdk/pull/11450.diff
  Fetch: git fetch https://git.openjdk.org/jdk pull/11450/head:pull/11450

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


More information about the hotspot-compiler-dev mailing list