ciReplay doesn't record CHA queries, so the queries could get different answers at replay time. And the query answers that the compiler uses are not stable (for example the result of unique_concrete_subklass() can change). Making them stable should reduce the amount of query information needed in the replay file.
- blocks
-
JDK-8273919 Improve compiler replay
- Open
- relates to
-
JDK-8267979 C2: Fix verification code in SubTypeCheckNode::Ideal()
- Resolved
-
JDK-8268676 assert(!ik->is_interface() && !ik->has_subklass()) failed: inconsistent klass hierarchy
- Closed
-
JDK-8267947 CI: Preserve consistency between has_subklass() and is_subclass_of()
- Resolved