While investigating 8152903, I was curious why this only showed up with AOT. The problem is that the classes are unresolved at the point where regular JITs try to compile it. C1 will handle this but both C2 and Graal will emit an uncommon trap for the very first thing in the test method. Some simple restructuring of the test would make it a more effective compiler test.
- relates to
-
JDK-8152903 [JVMCI] CompilerToVM::resolveMethod should correctly handle private methods in interfaces
-
- Closed
-