The only place where they are created with a control input is at Parse::array_store_check(), the reason given is
// We are allowed to use the constant type only if cast succeeded
But this seems incorrect, the load from the constant type can be done regardless, and it will be constant-folded.
// We are allowed to use the constant type only if cast succeeded
But this seems incorrect, the load from the constant type can be done regardless, and it will be constant-folded.
- relates to
-
JDK-8347365 C2: Fix the handling of depends_only_on_test
-
- Open
-
- links to
-
Commit(master) openjdk/jdk/e9278de3
-
Review(master) openjdk/jdk/23274